DocumentCode :
3275657
Title :
Task-specific source code dependency investigation
Author :
Holmes, Reid ; Walker, Robert J.
Author_Institution :
Univ. of Calgary, Calgary
fYear :
2007
fDate :
24-25 June 2007
Firstpage :
100
Lastpage :
107
Abstract :
We present a simple, visual approach to help developers view and navigate structural dependency information, aimed specifically at pragmatic reuse tasks. Our visual approach, implemented as the Gilligan tool, uses standard GUI widgets (such as lists and editors) that developers are familiar with. Gilligan represents complex dependency data in a simplified format, appropriate for investigating reuse tasks. We present a small-scale, semi-controlled experiment that indicates that the approach permits more accurate identification of relevant structural dependencies with a lower time investment, as compared to traditional manual approaches. Last, we discuss the potential for the approach to aid in other specific software understanding tasks.
Keywords :
graphical user interfaces; reverse engineering; software reusability; software tools; task analysis; GUI widgets; Gilligan tool; software understanding; structural dependency; task-specific source code dependency investigation; Code standards; Computer science; Graphical user interfaces; Investments; Laboratories; Measurement standards; Navigation; Packaging; Standards development; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualizing Software for Understanding and Analysis, 2007. VISSOFT 2007. 4th IEEE International Workshop on
Conference_Location :
Banff, Ont.
Print_ISBN :
1-4244-0600-5
Electronic_ISBN :
1-4244-0600-5
Type :
conf
DOI :
10.1109/VISSOF.2007.4290707
Filename :
4290707
Link To Document :
بازگشت