Yu, Zhongde (2002) Function cross-reference browser. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
2MBMQ68491.pdf |
Abstract
In this thesis, we describe the construction of a Function Cross-Reference Browser, a tool of software visualization. The Browser is able to parse all the source files of a software application written in ANSI C++, to extract the information on the function cross reference hierarchy, and to provide 3D display of the call hierarchy. The Browser can handle a proper subset of the standard C++ features (including dynamic binding), and it provides a convenient way to traverse the function call tree in a graphic window, as well as other features for clear displaying. This thesis demonstrates the design and implementation of the Browser, provides detailed analysis of its execution behavior, discusses the limitations of it, and outlines some possible enhancements in the future. In summary, the work done by this thesis adds a new member to the area of software visualization. The Browser is a useful tool for software engineers. It can help them better understand a large, complicated software application written in C++ language
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Yu, Zhongde |
Pagination: | x, 97 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M. Comp. Sc. |
Program: | Computer Science and Software Engineering |
Date: | 2002 |
Thesis Supervisor(s): | Grogono, Peter |
Identification Number: | TK 5105.882 Y8 2002 |
ID Code: | 1649 |
Deposited By: | Concordia University Library |
Deposited On: | 27 Aug 2009 17:21 |
Last Modified: | 13 Jul 2020 19:50 |
Related URLs: |
Repository Staff Only: item control page