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

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.

Details

Publication typeInproceedings
Published inOOPSLA '06: Companion to the 21th ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications
URLhttp://doi.acm.org/10.1145/1176617.1176656
Pages651–652
ISBN1-59593-491-X
AddressNew York, NY, USA
PublisherACM Press
> Publications > Scripting refactorings with JunGL