Transformation As Search - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Transformation As Search

Résumé

In model-driven engineering, model transformations are con- sidered a key element to generate and maintain consistency between re- lated models. Rule-based approaches have become a mature technology and are widely used in different application domains. However, in var- ious scenarios, these solutions still suffer from a number of limitations that stem from their injective and deterministic nature. This article pro- poses an original approach, based on non-deterministic constraint-based search engines, to define and execute bidirectional model transforma- tions and synchronizations from single specifications. Since these solely rely on basic existing modeling concepts, it does not require the intro- duction of a dedicated language. We first describe and formally define this model operation, called transformation as search, then describe a proof-of-concept implementation and discuss experiments on a reference use case in software engineering.
Fichier principal
Vignette du fichier
LSIS-INSM_20138_KLEINER.pdf (870.19 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00913957 , version 1 (04-12-2013)

Identifiants

Citer

Mathias Kleiner, Marcos Didonet del Fabro, Davi de Queiroz Santos. Transformation As Search. 9th European Conference, ECMFA (2013; Montpellier; France), Jul 2013, France. pp.54-69, ⟨10.1007/978-3-642-39013-5_5⟩. ⟨hal-00913957⟩
92 Consultations
84 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More