Surviving the heterogeneity jungle with composite mapping operators

Manuel Wimmer, Gerti Kappel, Angelika Kusel, Werner Retschitzegger, Johannes Schoenboeck, Wieland Schwinger

Publikation: Beitrag in Buch/Bericht/TagungsbandKonferenzbeitragBegutachtung

30 Zitate (Scopus)


Model transformations play a key role in the vision of Model-Driven Engineering. Nevertheless, mechanisms like abstraction, variation and composition for specifying and applying reusable model transformations - like urgently needed for resolving recurring structural heterogeneities - are insufficiently supported so far. Therefore, we propose to specify model transformations by a set of pre-defined mapping operators (MOps), each resolving a certain kind of structural heterogeneity. Firstly, these MOps can be used in the context of arbitrary metamodels since they abstract from concrete metamodel types. Secondly, MOps can be tailored to resolve certain structural heterogeneities by means of black-box reuse. Thirdly, based on a systematic set of kernel MOps resolving basic heterogeneities, composite ones can be built in order to deal with more complex scenarios. Finally, an extensible library of MOps is proposed, allowing for automatically executable mapping specifications since every MOp exhibits a clearly defined operational semantics.

TitelTheory and Practice of Model Transformations - Third International Conference, ICMT 2010, Proceedings
PublikationsstatusVeröffentlicht - 2010
Veranstaltung3rd International Conference on Theory and Practice of Model Transformations, ICMT 2010 - Malaga, Spanien
Dauer: 28 Juni 20102 Juli 2010


NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band6142 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349


Konferenz3rd International Conference on Theory and Practice of Model Transformations, ICMT 2010


Untersuchen Sie die Forschungsthemen von „Surviving the heterogeneity jungle with composite mapping operators“. Zusammen bilden sie einen einzigartigen Fingerprint.