vix.ing · top · new · best · stats · spec

Refactoring Composite to Visitor and Inverse Transformation in Java

2011/12/19 by Akram Ajouli, Ajouli, Akram, Julien Cohen +1 · 1 citation
Computer Science · #Advanced Software Engineering Methodologies #FOS: Computer and information sciences #Model-Driven Software Engineering Techniques #Software Engineering (cs.SE) #Software Engineering Research #cs.SE

paper · pdf · doi:10.48550/arxiv.1112.4271

openalex publication_date 2011/12/19 · arxiv created 2013/07/01 · arxiv updated 2013/07/02 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

We describe how to use refactoring tools to transform a Java program conforming to the Composite design pattern into a program conforming to the Visitor design pattern with the same external behavior. We also describe the inverse transformation. We use the refactoring tool provided by IntelliJ IDEA.

Citations

Cited by

Related