Towards Incremental Execution of ATL Transformations - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Towards Incremental Execution of ATL Transformations

Résumé

Up to now, the execution of ATL transformations has always followed a two-step algorithm: 1) matching all rules, 2) applying all matched rules. This algorithm does not support incremental execution. For instance, if a source model is updated, the whole transformation must be executed again to get the updated target model. In this paper, we present an incremental execution algorithm for ATL, as well as a prototype. With it, changes in a source model are immediately propagated to the target model. Our approach leverages previous works of the community, notably on live transformations and incremental OCL. We achieve our goal on a subset of ATL, without requiring modifications to the language.

Dates et versions

inria-00539063 , version 1 (23-11-2010)

Identifiants

Citer

Frédéric Jouault, Massimo Tisi. Towards Incremental Execution of ATL Transformations. ICMT2010 - Intl. Conference on Model Transformation, Jun 2010, Malaga, Spain. pp.123-137, ⟨10.1007/978-3-642-13688-7_9⟩. ⟨inria-00539063⟩
324 Consultations
1 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More