Typing artifacts in megamodeling
Résumé
Model management is essential for coping with the complexity introduced by the increasing number and varied nature of artifacts involved in Model-Driven Engineering-based projects. Global Model Management (GMM) addresses this issue by enabling the representation of artifacts, particularly transformation composition and execution, within a model called a megamodel. Type information about artifacts can be used for preventing type errors during execution. Built on our previous work, in this paper we present the core elements of a type system for GMM that improves its original typing approach and enables both type-checking and type inference on artifacts within a megamodel. This type system is able to deal with non-trivial situations such as the use of higher order transformations. We also present a prototypical implementation of such a type system.
Fichier principal
TypinArtifactsInMegamodeling_SoSyM_AuthorsVersion.pdf (470.17 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...