CfPBoK
by
Vadim Zaytsev
sle2011/paper02
SLE 2011
paper:
An Algorithm for Layout Preservation in Refactoring Transformations
Maartje de Jonge
,
Eelco Visser
DOI:
10.1007/978-3-642-28830-2_3
T4B: Horizontal Transformation
It proposes an algorithm for source-to-source refactoring while preserving concrete layout/formatting.
T3B: Transformation Languages
Refactorings are framed as program transformations with specific correctness constraints.
T2B: Evolution
Refactoring is a maintenance activity aimed at improving existing code without changing behavior.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.