Adapting OCL Constraints After a Refactoring of their Model Using an MDE Process

Kahina Hassam 1 Salah Sadou 1 Régis Fleurquin 1
1 ArchWare
VALORIA - Laboratoire de Recherche en Informatique et ses Applications de Vannes et Lorient
Abstract : Refactoring is a kind of endogenous model transformation. Its aim is to restructure applications without changing their external behavior. Several studies have been carried out on the refactoring of UML models specifically on the refactoring of UML class diagram models. During refactoring, the OCL constraints associated with these UML class diagram models are omitted or manually rewritten, which often leads the system to an inconsistent state. We propose an approach to transform, as automatically as possible, these OCL constraints using the transformation model. This approach uses the used transformation model to find a sequence of basic refactoring operations that once applied to the initial model leads to the final model. Thus, we can use an already known results for OCL constraint transformations in case of stepwise model refactoring.
Type de document :
Communication dans un congrès
9th edition of the BElgian-NEtherlands software eVOLution seminar (BENEVOL 2010), Dec 2010, Lille, France. pp.16-27, 2010
Liste complète des métadonnées

Littérature citée [32 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00664877
Contributeur : Régis Fleurquin <>
Soumis le : mardi 31 janvier 2012 - 16:00:51
Dernière modification le : mercredi 18 février 2015 - 16:05:13
Document(s) archivé(s) le : lundi 19 novembre 2012 - 15:20:46

Fichier

BENEVOL2010-1.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00664877, version 1

Collections

Citation

Kahina Hassam, Salah Sadou, Régis Fleurquin. Adapting OCL Constraints After a Refactoring of their Model Using an MDE Process. 9th edition of the BElgian-NEtherlands software eVOLution seminar (BENEVOL 2010), Dec 2010, Lille, France. pp.16-27, 2010. 〈hal-00664877〉

Partager

Métriques

Consultations de la notice

179

Téléchargements de fichiers

212