Reuse in model-to-model transformation languages: are we there yet?

Angelika Kusel, Johannes Schönböck, Manuel Wimmer, Gertrude Kappel, Werner Retschitzegger, Wieland Schwinger

Research output: Contribution to journalArticlepeer-review

Abstract

In the area of model-driven engineering, model transformations are proposed as the technique to systematically manipulate models. For increasing development productivity as well as quality of model transformations, reuse mechanisms are indispensable. Although numerous mechanisms have been proposed, no systematic comparison exists, making it unclear, which reuse mechanisms may be best employed in a certain situation. Thus, this paper provides an in-depth comparison of reuse mechanisms in model-to-model transformation languages and categorizes them along their intended scope of application. Finally, current barriers and facilitators to model transformation reuse are discussed.
Original languageEnglish
Pages (from-to)1-36
Number of pages36
JournalSoftware and Systems Modeling
DOIs
Publication statusPublished - 2013

Fields of science

  • 102 Computer Sciences
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102014 Information design
  • 102027 Web engineering

JKU Focus areas

  • Computation in Informatics and Mathematics

Cite this