Advantages and Disadvantages of (Dedicated) Model Transformation Languages A Qualitative Interview Study
Stefan H\"oppner, Yves Haas, Matthias Tichy, Katharina Juhnke

TL;DR
This qualitative interview study investigates the perceived advantages and disadvantages of model transformation languages, revealing key influencing factors and emphasizing the need for more empirical evidence and tooling improvements.
Contribution
It provides an in-depth qualitative analysis of stakeholder perceptions, identifying factors influencing model transformation language properties and highlighting gaps in empirical validation.
Findings
Expressiveness of GPLs influences perceptions
Tooling and domain-specific capabilities impact views
Use case and stakeholder skills moderate influence
Abstract
Model driven development envisages the use of model transformations to evolve models. Model transformation languages, developed for this task, are touted with many benefits over general purpose programming languages. However, a large number of these claims have not yet been substantiated. They are also made without the context necessary to be able to critically assess their merit or built meaningful empirical studies around them. The objective of our work is to elicit the reasoning, influences and background knowledge that lead people to assume benefits or drawbacks of model transformation languages. We conducted a large-scale interview study involving 56 participants from research and industry. Interviewees were presented with claims about model transformation languages and were asked to provide reasons for their assessment thereof. We qualitatively analysed the responses to find…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
