Bruel, Jean-Michel and Combemale, Benoît
and Guerra, Esther and Jézéquel, Jean-Marc and Kienzle, Jörg and De Lara, Juan and Mussbacher, Gunter and Syriani, Eugene and Vangheluwe, Hans
Model Transformation Reuse across Metamodels.
(2018)
In: 11th International Conference on Model Transformation (ICMT 2018), 25 June 2018 - 26 June 2018 (Toulouse, France).
|
(Document in English)
PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader 1MB |
Official URL: https://doi.org/10.1007/978-3-319-93317-7_4
Abstract
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE promotes the creation of domain-specific metamodels, but without proper reuse mechanisms, MTs need to be developed from scratch for each new metamodel. In this paper, we classify reuse approaches for MTs across different metamodels and compare a sample of specific approaches – model types, concepts, a-posteriori typing, multilevel modeling, and design patterns for MTs – with the help of a feature model developed for this purpose, as well as a common example. We discuss strengths and weaknesses of each approach, provide a reading grid used to compare their features, and identify gaps in current reuse approaches.
Repository Staff Only: item control page