Typing in Model Management

  • Authors:
  • Andrés Vignaga;Frédéric Jouault;María Cecilia Bastarrica;Hugo Brunelière

  • Affiliations:
  • MaTE, Department of Computer Science, Universidad de Chile,;AtlanMod, INRIA Rennes Center - Bretagne Atlantique, Ecole des Mines de Nantes,;MaTE, Department of Computer Science, Universidad de Chile,;AtlanMod, INRIA Rennes Center - Bretagne Atlantique, Ecole des Mines de Nantes,

  • Venue:
  • ICMT '09 Proceedings of the 2nd International Conference on Theory and Practice of Model Transformations
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Model management is essential for coping with the complexity introduced by the increasing number and varied nature of artifacts involved in MDE-based projects. Global Model Management (GMM) addresses this issue enabling the representation of artifacts, particularly transformation composition and execution, by a model called a megamodel. Typing information about artifacts can be used for preventing type errors during execution. In this work, we present a type system for GMM that improves its current typing approach and enables formal reasoning about the type of artifacts within a megamodel. This type system is able to capture non-trivial situations such as the use of higher order transformations.