Model transformation reuse across metamodels: A classification and comparison of approaches

8Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

Bruel, J. M., Combemale, B., Guerra, E., Jézéquel, J. M., Kienzle, J., de Lara, J., … Vangheluwe, H. (2018). Model transformation reuse across metamodels: A classification and comparison of approaches. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10888 LNCS, pp. 92–109). Springer Verlag. https://doi.org/10.1007/978-3-319-93317-7_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free