Applying a Model Transformation Taxonomy to Graph Transformation Technology

  • Authors:
  • Tom Mens;Pieter Van Gorp;Dániel Varró;Gabor Karsai

  • Affiliations:
  • Software Engineering Lab, Université de Mons-Hainaut, Mons, Belgium;Formal Techniques in Software Engineering, Universiteit Antwerpen, Antwerpen, Belgium;Department of Measurement and Information Systems, Budapest University of Technology and Economics, Budapest, Hungary;Institute for Software-Integrated Systems, Vanderbilt University, Nashville, Tennessee, USA

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

A taxonomy of model transformations was introduced in [T. Mens, P.V. Gorp, A taxonomy of model transformation, in: Proc. Int'l Workshop on Graph and Model Transformation (GraMoT 2005), Electronic Notes in Computer Science (2005)]. Among others, such a taxonomy can help developers in deciding which language, forma lism, tool or mechanism is best suited to carry out a particular model transformation activity. In this paper we apply the taxonomy to the technique of graph transformation, and we exemplify it by referring to four representative graph transformation tools. As a byproduct of our analysis, we discuss how well each of the considered tools carry out the activity of model transformation.