Changes as First-Class Citizens: A Research Perspective on Modern Software Tooling
Change impact analysis for object-oriented programs