Title :
Metamodel-based tool integration with moflon
Author :
Amelunxen, Carsten ; Klar, Felix ; Konigs, Achim ; Rotschke, T. ; Schurr, A.
Author_Institution :
Real-Time Syst. Lab., Tech. Univ. Darmstadt, Darmstadt
Abstract :
Nowadays, a typical software development process involves many developers which participate in the development process by using a wide variety of development tools. As a consequence, the data representing the project as a whole is distributed over different development tools. For the purpose of consistency, maintainability, and traceability it is an essential task to be aware of the relationships between semantic equivalent data in different tool repositories. The real-time systems Lab at the Technische Universitat Darmstadt performs research in the area of tool and metamodel integration to provide solutions to overcome this gap. In this demonstration we present the metamodeling framework MOFLON that addresses these issues by bringing together the latest OMG standards with graph transformations and triple graph grammars. Using MOFLON, developers can generate code for specific tools needed to perform analysis and transformation on one development tool or to incrementally integrate data of different modeling tools.
Keywords :
data structures; graph grammars; metacomputing; real-time systems; software engineering; software tools; MOFLON; data representation; development tool; metamodel-based tool integration; real-time systems; software development process; triple graph grammars; Computer industry; Embedded system; Guidelines; Hardware; Metamodeling; Packaging; Programming; Real time systems; Software engineering; Unified modeling language; model transformation; model-driven software development; tool integration; triple graph grammar;
Conference_Titel :
Software Engineering, 2008. ICSE '08. ACM/IEEE 30th International Conference on
Conference_Location :
Leipzig
Print_ISBN :
978-1-4244-4486-1
Electronic_ISBN :
0270-5257
DOI :
10.1145/1368088.1368206