Framing program comprehension as fault localization
Visualizing the behavior of object-oriented systems