Traceability and reuse mechanisms, the most important properties of model transformation languages

Stefan Höppner,Matthias Tichy
DOI: https://doi.org/10.1007/s10664-023-10428-2
IF: 3.762
2024-02-25
Empirical Software Engineering
Abstract:Dedicated model transformation languages are claimed to provide many benefits over the use of general purpose languages for developing model transformations. However, the actual advantages and disadvantages associated with the use of model transformation languages are poorly understood empirically. There is little knowledge and even less empirical assessment about what advantages and disadvantages hold in which cases and where they originate from. In a prior interview study, we elicited expert opinions on what advantages result from what factors surrounding model transformation languages as well as a number of moderating factors that moderate the influence.
computer science, software engineering
What problem does this paper attempt to address?