… for consistency preservation of rule-based refactorings at design time. Thereby, refactoring rules describe which side-eects may take place on the model to be refactored. We formalize rule-based refactorings using graph transformation …
ICMT 2011: 123-137… of software refactoring. This research is compared and discussed based on a number of different criteria: the refactoring activities that are supported …, the types of software artifacts that are being refactored, the important issues …
TSE, 30(2):126-139, 2004. [doi]… heuristic rules to handle comments. … based on abstract syntax trees is the loss of layout, i.e. comments and whitespace … such as refactorings are most effectively implemented using an abstract …
SLE 2011: 40-59 [doi]… in different languages and loosely coupled using a string-based interface … refactoring in such systems is daunting and error prone as the changes must also be applied to isolated string fragments scattered across the code base.
We present …
OOPSLA 2008: 37-52 [doi]