Software & Systems Modeling

, Volume 14, Issue 2, pp 537–572

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

  • A. Kusel
  • J. Schönböck
  • M. Wimmer
  • G. Kappel
  • W. Retschitzegger
  • W. Schwinger
Theme Section Paper

DOI: 10.1007/s10270-013-0343-7

Cite this article as:
Kusel, A., Schönböck, J., Wimmer, M. et al. Softw Syst Model (2015) 14: 537. doi:10.1007/s10270-013-0343-7

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.

Keywords

Reuse mechanisms Model transformations Survey Model-driven engineering 

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • A. Kusel
    • 1
  • J. Schönböck
    • 2
  • M. Wimmer
    • 3
    • 4
  • G. Kappel
    • 4
  • W. Retschitzegger
    • 1
  • W. Schwinger
    • 1
  1. 1.Johannes Kepler University LinzLinzAustria
  2. 2.Upper Austrian University of Applied SciencesHagenbergAustria
  3. 3.University of MálagaMálagaSpain
  4. 4.Vienna University of TechnologyViennaAustria

Personalised recommendations