A platform- and language-independent method for interactively extracting software structure.
Published: 2005
Language: eng
Number of pages: 64
Description: Program understanding is vital for software maintenance and reengineering in a large software system. Automated tools that can obtain structural information from software systems will significantly aid this understanding. Most currently existing software tools that provide structural information do so by processing the source code of the software system. In this thesis, we build an integrated toolset to investigate an alternative approach of obtaining the same kind of information from the object code instead. As our toolset processes the program after it has been compiled, it can handle software systems written in more than one programming language and run in more than one platform, therefore our approach is both platform- and language-independent.
Notes: Source: Masters Abstracts International, Volume: 44-01, page: 0420.

Thesis (M.Sc.)--University of Toronto, 2005.

Electronic version licensed for access by U. of T. users.

ROBARTS MICROTEXT copy on microfiche.