Scripting Refactorings with JunGL
Poster and abstract at OOPSLA 2006, Portland, USA
- In: OOPSLA Companion, 2006
- Authors: Mathieu Verbaere, Arnaud Payement and Oege de Moor
- Abstract:
We describe JunGL, a language to script refactoring transformations. It manipulates a graph representation of the program, including extensible semantic information such as variable binding and dataflow. JunGL enables the full automation of complex refactorings: finding program elements of interest, checking preconditions and performing the transformation itself.
- Extended abstract: PDF
- Poster: PDF
- Bibtex:
@inproceedings{oopsla06jungl, author = "Mathieu Verbaere and Arnaud Payement and Oege de Moor", title = "Scripting refactorings with {\em JunGL}", booktitle = "OOPSLA '06: Companion to the 21th ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications", year = "2006", isbn = "1-59593-491-X", pages = "651--652", location = "Portland, Oregon, USA", doi = "http://doi.acm.org/10.1145/1176617.1176656", publisher = "ACM Press", address = "New York, NY, USA", }