[Zurück]


Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):

M. Wimmer, A. Kusel, T. Reiter, W. Retschitzegger, W. Schwinger, G. Kappel:
"Lost in Translation? Transformation Nets to the Rescue!";
Vortrag: Third International United Information Systems Conference UNISCON 2009, Sydney, Australia; 21.04.2009 - 24.04.2009; in: "Information Systems: Modeling, Development, and Intergration, Proceedings of the third International United Information Systems Conference UNISCON 2009", J. Yang, A. Ginige, H. Mayr, R. Kutsche (Hrg.); Springer, LNBIP 20, Heidelberg (2009), ISSN: 1865-1348; S. 315 - 327.



Kurzfassung englisch:
The vision of Model-Driven Engineering places models as first-class artifacts throughout the software lifecycle. An essential prerequisite is the availability of proper transformation languages allowing not only code generation but also augmentation, migration or translation of models themselves. Current approaches, however, lack convenient facilities for debugging and ensuring the understanding of the transformation process. To tackle these problems, we propose a novel formalism for the development of model transformations which is based on Colored Petri Nets. This allows first, for an explicit, process-oriented execution model of a transformation, thereby overcoming the impedance mismatch between the specification and execution of model transformations, being the prerequisite for convenient debugging. Second, by providing a homogenous representation of all artifacts involved in a transformation, including metamodels, models and the actual transformation logic itself, understandability of model transformations is enhanced.

Schlagworte:
Model transformation - runtime model - Colored Petri Nets


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1007/978-3-642-01112-2_33

Elektronische Version der Publikation:
http://publik.tuwien.ac.at/files/PubDat_175309.pdf



Zugeordnete Projekte:
Projektleitung Gerti Kappel:
TROPIC: Modelltransformations-Framework basierend auf Petri-Netzen