Adapting OCL Constraints After a Refactoring of their Model Using an MDE Process - Archive ouverte HAL
Communication Dans Un Congrès Année : 2010

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

Kahina Hassam
  • Fonction : Auteur
Salah Sadou
  • Fonction : Auteur
  • PersonId : 845483
Régis Fleurquin
  • Fonction : Auteur
  • PersonId : 845482

Résumé

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.
Fichier principal
Vignette du fichier
BENEVOL2010-1.pdf (503.63 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00664877 , version 1 (31-01-2012)

Identifiants

  • HAL Id : hal-00664877 , version 1

Citer

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. ⟨hal-00664877⟩
155 Consultations
223 Téléchargements

Partager

More