Challenge 2: Focus Tracking
Where will future refactorings occur?
Contribution: A context-sensitive
diagramming algorithm.
Vehicle
getHorsepower():int
getWeight():int
getOwner():Person
!
Engine
anEngine:Engine
getCost():int
getCylinders():int
aCost:int
numCylinders:int
aHorsepower:int
VehicleUI
Fleet