DocumentCode :
2204130
Title :
Data-centered program understanding
Author :
Joiner, J.K. ; Tsai, W.T. ; Chen, X.P. ; Subramanian, S. ; Sun, J. ; Gandamaneni, H.
Author_Institution :
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
fYear :
1994
fDate :
19-23 Sep 1994
Firstpage :
272
Lastpage :
281
Abstract :
Software maintainers use a variety of techniques and representations for understanding programs. Most of these representations first focus on the control structure of a program such as call graphs, control flow graphs and paths. We propose a new approach for program understanding that is data-centered-it first focuses on data and data relationships. We have experimented on both small and large Cobol programs from industry to determine if our methods are useful for program understanding and software maintenance. We have developed DPUTE (Data-centered Program Understanding Tool Environment) that is currently being evaluated and enhanced by our industrial partners
Keywords :
program diagnostics; programming environments; software maintenance; software tools; Cobol programs; DPUTE; Data-centered Program Understanding Tool Environment; call graphs; control flow graphs; control paths; data relationships; program control structure; software maintenance; Software development environments; Software fault diagnosis; Software maintenance; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1994. Proceedings., International Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-8186-6330-8
Type :
conf
DOI :
10.1109/ICSM.1994.336767
Filename :
336767
Link To Document :
بازگشت