2010 Volume 27 Issue 2 Pages 2_112-2_117
In source code review and/or debug phase, developers must understand both the big picture and details of the software behavior. It is difficult to understand both details and the whole of target software at the same time by tracing method calls on complecated relationship between methods. In this paper, we propose a method for supporting software comprehension that forms “software navigation map”. It allows developers to view details and the whole at the same time by changing visualization granularity interactively with automatic navigation supports. We also prove our method with a tool implemented on the bases of our method.