Modeling Language & COTS Tool Integration

The number of documents, models, and tools in software development increases with the number and complexity of software development processes. Because data in different tools and documents depends on one another, keeping this data consistent has become an important and demanding challenge. Therefore, considerable efforts are spent on the development of integration and transformation tools.

Our research in this area aims at systematic and efficient development of such tools. As  the figure below depicts, we combine metamodeling and model transformation techniques to development integration environments efficiently.

 

In our integration approach, the structure of tool data is described in metamodels. Parsers or tool adapters can be used to import tool data into repositories that are generated from such metamodels. These repositories provide interfaces that are appropriate for our synchronization mechanisms. From declarative integration rules in Triple Graph Grammars or QVT, it is possible to generate operational transformation rules that can be applied by a synchronization framework.

Current Projects

TiE

JMI Tool Adapter

Toolnet

Completed Projects

Syntactic and Semantic Integration of Visual Modeling Techniques (SEGRAVIS) was a joint research training network supported by the European Community. From 2002 until 2006, it involved 11 partners in various research areas such as domain specific languages, UML, metamodeling, model analysis, and model transformation, just to name a few.

Contact

Dr.-Ing. Felix Klar

Dipl.-Inform. (M.Sc.) Sebastian Rose

Metamodellierung & Modelltransformationen

P2P-Technologien

Modellgetriebene Softwareentwicklung

Security Engineering

Publications

Related Publications

Kontakt

Technische Universität Darmstadt

Institut für Datentechnik

Fachgebiet Echtzeitsysteme

Prof. Dr. rer. nat. Andy Schürr

Geb. S3|06 (3. Stock, Raum 313)

Merckstr. 25

64283 Darmstadt

+49 6151 16-6940
+49 6151 16-6942


A A A | Drucken | Impressum | Sitemap | Suche | Kontakt
Zum SeitenanfangZum Seitenanfang