Explicit transformation modeling

  • Authors:
  • Thomas Kühne;Gergely Mezei;Eugene Syriani;Hans Vangheluwe;Manuel Wimmer

  • Affiliations:
  • Victoria University of Wellington;Budapest University of Technology and Economics;McGill University;McGill University;Vienna University of Technology

  • Venue:
  • MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Despite the pivotal significance of transformations for model-driven approaches, there have not been any attempts to explicitly model transformation languages yet. This paper presents a novel approach for the specification of transformations by modeling model transformation languages as domain-specific languages. For each pair of domain, the metamodel of the rules are (quasi-)automatically generated to create a language tailored to the transformation. Moreover, this method is very efficient when the transformation domains are the transformation rules themselves, which facilitates the design of higher-order transformations.