Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Scripting refactorings with JunGL

Mathieu Verbaere, Arnaud Payement, and Oege de Moor


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.


Publication typeInproceedings
Published inOOPSLA '06: Companion to the 21th ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications
AddressNew York, NY, USA
PublisherACM Press
> Publications > Scripting refactorings with JunGL