An Automatic Reversible Transformation from Composite to Visitor in Java - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

An Automatic Reversible Transformation from Composite to Visitor in Java

Akram Ajouli
  • Fonction : Auteur
  • PersonId : 930280

Résumé

We build reversible transformations between Composite and Visitor design patterns in Java programs. Such transformations represent an automatic reversible switching between different program architectures with a guarantee of semantic preservation. In this paper, we detail the algorithms of the transformations implemented by composing elementary refactoring operations. The transformations were automated with the refactoring tool of a popular IDE: Intellij Idea.
Fichier principal
Vignette du fichier
CIEL2012-Ajouli-paper13.pdf (125.25 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00733182 , version 1 (18-09-2012)

Identifiants

  • HAL Id : hal-00733182 , version 1

Citer

Akram Ajouli. An Automatic Reversible Transformation from Composite to Visitor in Java. CIEL 2012 - Conférence en IngénieriE du Logiciel, Jun 2012, Rennes, France. ⟨hal-00733182⟩
164 Consultations
117 Téléchargements

Partager

Gmail Facebook X LinkedIn More