Scripting refactorings with JunGL

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

Details

TypeInproceedings
URLhttp://doi.acm.org/10.1145/1176617.1176656
Pages651–652
ISBN1-59593-491-X
AddressNew York, NY, USA
> Publications > Scripting refactorings with JunGL