Model Transformation Reuse across Metamodels - A classification and comparison of approaches

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.
Type de document :
Communication dans un congrès
ICMT 2018 - International Conference on Theory and Practice of Model Transformations, Jun 2018, Toulouse, France. Springer, 10888, pp.92-109, LNCS. 〈10.1007/978-3-319-93317-7_4〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01910113
Contributeur : Benoit Combemale <>
Soumis le : mercredi 31 octobre 2018 - 15:29:26
Dernière modification le : jeudi 17 janvier 2019 - 15:58:11

Fichier

model-transformation-reuse.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Jean-Michel Bruel, Benoit Combemale, Esther Guerra, Jean-Marc Jézéquel, Jörg Kienzle, et al.. Model Transformation Reuse across Metamodels - A classification and comparison of approaches. ICMT 2018 - International Conference on Theory and Practice of Model Transformations, Jun 2018, Toulouse, France. Springer, 10888, pp.92-109, LNCS. 〈10.1007/978-3-319-93317-7_4〉. 〈hal-01910113〉

Partager

Métriques

Consultations de la notice

154

Téléchargements de fichiers

23