Changes as First-Class Citizens: A Research Perspective on Modern Software Tooling
Template-based reconstruction of complex refactorings