TY - GEN
T1 - Systematic recovery of MDE technology usage
AU - Di Rocco, Juri
AU - Di Ruscio, Davide
AU - Härtel, Johannes
AU - Iovino, Ludovico
AU - Lämmel, Ralf
AU - Pierantonio, Alfonso
PY - 2018
Y1 - 2018
N2 - MDE projects may use various MDE technologies (e.g., for model transformation, model comparison, or model/code generation) and thus, contain various MDE artifacts (such as models, metamodels, and model transformations). The details of using the MDE technologies and the relationships between the MDE artifacts are typically not accessible at a higher level of abstraction, which makes it hard to understand, build, and test the MDE projects and thus, to reuse the contained MDE artifacts. In this paper, we present a megamodel-based reverse engineering methodology and an infrastructure MDEprofiler for recovering details of using MDE technologies in MDE projects and modeling these details at a higher level of abstraction. We exemplify the approach for MDE projects that use ATL-based model transformations.
AB - MDE projects may use various MDE technologies (e.g., for model transformation, model comparison, or model/code generation) and thus, contain various MDE artifacts (such as models, metamodels, and model transformations). The details of using the MDE technologies and the relationships between the MDE artifacts are typically not accessible at a higher level of abstraction, which makes it hard to understand, build, and test the MDE projects and thus, to reuse the contained MDE artifacts. In this paper, we present a megamodel-based reverse engineering methodology and an infrastructure MDEprofiler for recovering details of using MDE technologies in MDE projects and modeling these details at a higher level of abstraction. We exemplify the approach for MDE projects that use ATL-based model transformations.
UR - https://www.scopus.com/pages/publications/85048842650
UR - https://www.scopus.com/inward/citedby.url?scp=85048842650&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-93317-7_5
DO - 10.1007/978-3-319-93317-7_5
M3 - Conference contribution
SN - 9783319933160
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 110
EP - 126
BT - Theory and Practice of Model Transformation - 11th International Conference, ICMT 2018, Held as Part of STAF 2018, Proceedings
A2 - Rensink, A.
A2 - Sanchez Cuadrado, J.
PB - Springer Verlag
T2 - 11th International Conference on Model Transformation, ICMT 2018 Held as Part of STAF 2018
Y2 - 25 June 2018 through 26 June 2018
ER -