Toward an Implementation of the "Form Template Method" Refactoring

@article{Juillerat2007TowardAI,
  title={Toward an Implementation of the "Form Template Method" Refactoring},
  author={Nicolas Juillerat and B{\'e}at Hirsbrunner},
  journal={Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007)},
  year={2007},
  pages={81-90}
}
This paper presents an implementation of the "form template method" refactoring. This transformation has not been automated yet, but has many similarities with other transformations such as clone detection and removal or method extraction. Forming a template method is a difficult process because it has to deal with code statements directly. Few abstractions and algorithms have been investigated yet, compared to transformations dealing with higher level aspects such as the classes, methods… CONTINUE READING
Highly Cited
This paper has 24 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.
16 Citations
16 References
Similar Papers

Citations

Publications citing this paper.
Showing 1-10 of 16 extracted citations

References

Publications referenced by this paper.
Showing 1-10 of 16 references

The Language Toolkit: An API for Automated Refactoring in Eclipse-based IDEs

  • Leif Frenzel
  • Eclipse Magazin,
  • 2006
Highly Influential
20 Excerpts

An Algorithm for Differential File Comparison, Bell Laboratories Computing Science Technical Report 41 (available on the home page of the 2 author)

  • J. W. Hunt, M. Douglas McIlroy
  • 1976
Highly Influential
3 Excerpts

Improving Method Extraction, 1 Workshop on Refactoring Tools, TU Berlin

  • Nicolas Juillerat, Béat Hirsbrunner
  • Technical Report,
  • 2007
2 Excerpts

ConTraCT - A Refactoring Editor based on Composable Conditional Program Transformations

  • Günter Kniesel
  • International Summer School on Generative and…
  • 2005
2 Excerpts

Similar Papers

Loading similar papers…