Using an Integrated Toolset for Program Understanding
Michael J. Whitney, Kostas Kontogiannis, J. Howard Johnson, Morris Bernstein, B. D. Corrie, Ettore Merlo, James McDaniel, Renato De Mori, Hausi Müller, John Mylopoulos, Martin Stanley, Renato De, Mori Hausi, Muller John, Mylopoulos Martin Stanley, Scott Tilley, Kenny Wong · 1995
This paper demonstrates the use of an integrated toolset for program understanding. By leveraging the unique capabilities of individual tools, and exploiting their power in combination, the resultant toolset is able to facilitate specific reverse engineering tasks that would otherwise be difficult or impossible. This is illustrated by applying the integrated toolset to several typical reverse engineering scenarios, including code localization, data flow analysis,pattern matching, system clustering, and visualization, using a mid-size production program as the reference system.