Automated code generation support for BI with MDA TALISMAN
Keywords:
Intelligent Systems, Automatic, MDA, MDD, MDE, Traceability, SoftwareAbstract
Model Driven Engineering (MDE) is gaining ever more strength due to the fact that with MDE the software development can be much more productive and this is the way to go closer to real software industrialization. With MDA TALISMAN, we have succeeded in creating complex software solutions for food traceability adapted to different customers, ready to be deployed. We rely on the approach to MDE most extended at present, MDA (Model-Driven Development) but as we shall see, we also use the main pillars that support the Software Factories, The proposal from Microsoft to MDE. Besides, in this paper we present five cases of success with MDA TALISMAN.Downloads
References
[1] J. Greenfield., K. Short, S. Cook, S. Kent, J. Crupi ―Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools‖. Wiley Computer Publishing, Sep 2004
[15] Object Management Group (OMG). ―MDA Guide. V1.0.1‖; http://www.omg.org/docs/omg/03-06-01.pdf, Jun 2003
[16] Leist. S, Zellner. G ―Evaluation of current architecture framework‖. Proceeding of the 2006 ACM symposium on Applied computing, 2006.
[17] Object Management Group (OMG). ―Meta Object Facility (MOF) Core Specification. v2.0‖; http://www.omg.org/docs/formal/06-01-01.pdf, Jan 2006
[18] Object Management Group (OMG). ―OMG Unified Modelling Language Infrastructure. v2.1.1‖; http://www.omg.org/docs/formal/07- 11-04.pdf, Nov 2007
[19] Object Management Group (OMG). ―MOF 2.0 XMI Mapping. v2.1.1.pdf‖; http://www.omg.org/docs/formal/07-12-01.pdf, Dec 2007
[20] Object Management Group (OMG). ―Object Constraint Language. v2.0‖; http://www.omg.org/docs/formal/06-05-01.pdf, May 2006
[21] Object Management Group (OMG). ―Meta Object Facility (MOF) 2.0 Query View Transformation Specification‖; http://www.omg.org/docs/ptc/07-07-07.pdf, Jul 2007
[22] M. Guttman, J. Parodi ―Real-Life MDA: Solving Business Problems with Model Driven Architecture‖. Morgan Kaufmann, 2007.
[23] G. Lenz, R. Wienands ―Practical Software Factories in .NET‖. Apress, 2006
[24] S. Cook, G. Jones, S. Kent, A. Wills ―Domain-Specific Development with Visual Studio DSL Tools‖. Addison-Wesley, 2007
[25] D. Thomas ―MDA: Revenge of the modelers or UML utopia?‖. IEEE Software, 21, 2004
[26] S. Cook ―Domain-specific modelling and model driven architecture‖. MDA Journal, 2004
[27] The European Parliament and the Council of the European Union. ―REGULATION (EC) No 178/2002 OF THE EUROPEAN PARLAMENT AND OF THE COUNCIL‖;
[28] http://eurlex.europa.eu/pri/en/oj/dat/2002/l_031/l_03120020201en00010024.pdf
[29] C. G-Bustelo. ―TALISMAN: Desarrollo Ágil de Software con Arquitctura Dirigida por modelos‖. PhdTesis, University of Oviedo, 2007
[30] Expertcoder. http://expertcoder.sourceforge.net
[31] H. Hernández-Fernández, V. García-Díaz, E. Palacios-González, C. GBustelo, J. Cueva Lovelle ―Design of intelligent business applications based on BPM and MDE‖. The 2008 World Congress in Computer Science, 2008
Downloads
Published
-
Abstract35
-
PDF8






