DocumentCode :
3368663
Title :
A unified interprocedural program representation for a maintenance environment
Author :
Harrold, Mary Jean ; Malloy, Brian
Author_Institution :
Dept. of Comput. Sci., Clemson Univ., SC, USA
fYear :
1991
fDate :
15-17 Oct 1991
Firstpage :
138
Lastpage :
147
Abstract :
A unified interprocedural program representation, the unified interprocedural graph (UIG) is presented; it combines the features of existing program representations to permit access to information for modifying, understanding, analyzing, testing and debugging. The algorithms developed for each of these independent graphs are adapted to use this unified representation by identifying the subset of nodes and edges required for that computation. The UIG can be incorporated into a maintenance environment and the associated algorithms used to build program maintenance tools. The authors present a brief overview of the graph representations on which the UIG is based and illustrate them with an example. The algorithms that use these graphs to gather the interprocedural information are described
Keywords :
graph theory; programming environments; software maintenance; software tools; UIG; debugging; existing program representations; graph representations; independent graphs; interprocedural information; maintenance environment; program maintenance tools; testing; unified interprocedural graph; unified interprocedural program representation; Algorithm design and analysis; Computer science; Data analysis; Debugging; Performance analysis; Performance evaluation; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1991., Proceedings. Conference on
Conference_Location :
Sorrento
Print_ISBN :
0-8186-2325-X
Type :
conf
DOI :
10.1109/ICSM.1991.160320
Filename :
160320
Link To Document :
بازگشت