Mathieu Verbaere, Arnaud Payement, and Oege de Moor
2006
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.
In OOPSLA '06: Companion to the 21th ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications
Publisher ACM Press
| Type | Inproceedings |
| URL | http://doi.acm.org/10.1145/1176617.1176656 |
| Pages | 651–652 |
| ISBN | 1-59593-491-X |
| Address | New York, NY, USA |