MOFLON: a standard-compliant metamodeling framework with graph transformations. The crucial point in Model Driven Architecture (MDA 1) is that software and system development are based on abstract models that are successively transformed into more specific models, ideally resulting in the desired system. To this end, developers must be enabled to model different aspects like structure, behavior, consistency constraints of the system. This results in a variety of related models, which in turn need tool support on the metalevel. However, there is a lack of tools offering uniform support for metamodel definition, analysis, transformation, and integration. In this paper we present the metamodeling framework MOFLON that addresses these issues by bringing together the latest OMG standards with graph transformations and their formal semantics. MOFLON provides a combination of visual and textual notations and offers powerful modularization concepts. Using MOFLON, developers can generate code for specific tools needed to perform the desired modeling tasks.
Keywords for this software
References in zbMATH (referenced in 8 articles )
Showing results 1 to 8 of 8.
- Balogh, András; Bergmann, Gábor; Csertán, György; Gönczy, László; Horváth, Ákos; Majzik, István; Pataricza, András; Polgár, Balázs; Ráth, István; Varró, Dániel; Varró, Gergely: Workflow-driven tool integration using model transformations (2010)
- Greenyer, Joel; Kindler, Ekkart: Comparing relational model transformation technologies: implementing query/view/transformation with triple graph grammars (2010)
- Muliawan, Olaf; Janssens, Dirk: Model refactoring using MoTMoT (2010)
- Schürr, Andy; Oster, Sebastian; Markert, Florian: Model-driven software product line testing: An integrated approach (2010)
- Giese, Holger; Wagner, Robert: From model transformation to incremental bidirectional model synchronization (2009)
- Jakob, Johannes; Schürr, Andy: View creation of meta models by using modified triple graph grammars (2008)
- Königs, Alexander; Schürr, Andy: MDI: A rule-based multi-document and tool integration approach (2006)
- Rötschke, Tobias; Schürr, Andy: Temporal graph queries to support software evolution (2006)