Typing in model management

Vignaga A.; Bastarrica, M.C.; Jouault, F; Bruneliere, H

Keywords: model, systems, models, management, composition, order, errors, transformation, devices, type, reasoning, higher, Global, Formal, Non-trivial, Megamodel, Magnetostrictive

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. © 2009 Springer Berlin Heidelberg.

Más información

Título de la Revista: LEARNING AND INTELLIGENT OPTIMIZATION, LION 15
Volumen: 5563
Editorial: SPRINGER INTERNATIONAL PUBLISHING AG
Fecha de publicación: 2009
Página de inicio: 197
Página final: 212
URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-70350647340&partnerID=q2rCbXpz