Model-Driven Software Development with Graph Transformations: A Comparative Case Study

  • Authors:
  • Thomas Buchmann;Alexander Dotor;Sabrina Uhrig;Bernhard Westfechtel

  • Affiliations:
  • Lehrstuhl Angewandte Informatik 1, University of Bayreuth, Bayreuth D-95440;Lehrstuhl Angewandte Informatik 1, University of Bayreuth, Bayreuth D-95440;Lehrstuhl Angewandte Informatik 1, University of Bayreuth, Bayreuth D-95440;Lehrstuhl Angewandte Informatik 1, University of Bayreuth, Bayreuth D-95440

  • Venue:
  • Applications of Graph Transformations with Industrial Relevance
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Significant achievements have been made in the design and implementation of languages and tools for graph transformation systems. However, many other competing approaches have been developed for model-driven software development. We present a case study in which we applied different modeling approaches in the construction of a tool for software process management. We compare these approaches with respect to the respective levels of abstraction on which models are defined, the language concepts offered, and the resulting modeling effort. The case study identifies the benefits and shortcomings of the selected modeling approaches, and suggests areas of future improvement.