A Practical Approach for Constraint Solving in Model Transformations - Archive ouverte HAL
Chapitre D'ouvrage Année : 2019

A Practical Approach for Constraint Solving in Model Transformations

Résumé

As MDE (Model Driven Engineering) principles are increasingly applied in the development of complex software, the use of constraint solving in the specification of model transformations is often required. However, transformation techniques do not provide fully integrated supports for solving constraints, and external solvers are not well adapted. To deal with this issue, this paper proposes a pattern-matching based approach as a promising solution for enforcing constraints on target models. A transformation infrastructure is semi-automatically generated and it provides support for specifying patterns, searching for match models, and producing valid target models. Finally, a use case is presented in order to illustrate our contribution.
Fichier principal
Vignette du fichier
ICSOFT_Ext.pdf (1.11 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02305449 , version 1 (21-07-2024)

Identifiants

Citer

Youness Laghouaouta, Pierre Laforcade. A Practical Approach for Constraint Solving in Model Transformations. Software Technologies, 1077, Springer, pp.104-123, 2019, Communications in Computer and Information Science, ⟨10.1007/978-3-030-29157-0_5⟩. ⟨hal-02305449⟩
131 Consultations
15 Téléchargements

Altmetric

Partager

More