DocumentCode :
1739512
Title :
Analyzing xfig using the Rigi tool suite
Author :
Martin, Johannes ; Wong, Kenny ; Winter, Bruce ; Müller, Hausi
Author_Institution :
Dept. of Comput. Sci., Victoria Univ., BC, Canada
fYear :
2000
fDate :
2000
Firstpage :
207
Lastpage :
209
Abstract :
An experiment is conducted on how well expert users of program comprehension tools are able to perform specific program understanding and maintenance tasks on the xfig drawing program using these tools. The paper reports on the experiences of the users of the Rigi reverse engineering tool suite. Rigi is an interactive, visual tool designed to help developers better understand and redocument their software. Rigi includes parsers to read the source code of the subject software and produce a graph of extracted artifacts such as procedures, variables, calls, and data accesses. To manage the complexity of the graph, an editor allows the software engineer to automatically or manually collapse related artifacts into subsystems. These subsystems typically represent concepts such as abstract data types or personnel assignments. The created hierarchy can be navigated, analyzed, and presented using various automatic or user-guided graphical layouts
Keywords :
computer graphics; interactive systems; program compilers; program visualisation; programming environments; reverse engineering; software maintenance; Rigi tool suite; abstract data types; expert users; extracted artifacts; interactive visual tool; maintenance tasks; parsers; personnel assignments; program comprehension tools; program understanding; reverse engineering tool suite; software engineer; source code; subject software; subsystems; user-guided graphical layouts; xfig analysis; xfig drawing program; Computer science; Data mining; Documentation; Engineering drawings; Engineering management; Personnel; Reverse engineering; Software standards; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 2000. Proceedings. Seventh Working Conference on
Conference_Location :
Brisbane, Qld.
ISSN :
1095-1350
Print_ISBN :
0-7695-0881-2
Type :
conf
DOI :
10.1109/WCRE.2000.891470
Filename :
891470
Link To Document :
بازگشت