Bauhaus Library
Bauhaus Home Page
![]()
Thomas Eisenbarth, Rainer Koschke, and Daniel Simon. Aiding Program Comprehension by Static and Dynamic Feature Analysis. In: Proceedings of the International Conference on Software Maintenance, ICSM 2001.
Understanding a system's implementation without prior knowledge
is a hard task for reengineers in general. However, some degree of
automatic aid is possible. In this paper, we present a technique
building a mapping between the system's externally visible behavior
and the relevant parts of the source code. Our technique combines
dynamic and static analyses to rapidly focus on the system's parts
urgently required for a goal-directed process of program
understanding.