DocumentCode :
2155328
Title :
Instrumenting time-sensitive software for feature location
Author :
Edwards, Dennis ; Wilde, Norman ; Simmons, Sharon ; Golden, Eric
Author_Institution :
Dept. of Comput. Sci., Univ. of West Florida, Pensacola, FL
fYear :
2009
fDate :
17-19 May 2009
Firstpage :
130
Lastpage :
137
Abstract :
Feature location is a commonly occurring program comprehension problem. In understanding large software systems, software engineers need to locate the different software components that work together to provide a specific end user feature. Several dynamic analysis methods for feature location have been proposed in the literature. These generally require instrumenting the software to trace execution. However our industrial experience indicates that instrumenting can be problematic for large time-sensitive systems. This paper describes our experience and experiments with "mininst", a low-impact instrumentation approach oriented to feature location. We hope that this approach will enable the application of dynamic analysis feature location methods to this class of time-sensitive software.
Keywords :
object-oriented programming; program diagnostics; reverse engineering; software performance evaluation; dynamic analysis method; feature location; program comprehension problem; runtime software performance; software component; software system understanding; software trace execution; time-sensitive software; Aerodynamics; Computer industry; Computer science; Instruments; Laboratories; Software maintenance; Software systems; Software testing; Space technology; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
Conference_Location :
Vancouver, BC
ISSN :
1092-8138
Print_ISBN :
978-1-4244-3998-0
Electronic_ISBN :
1092-8138
Type :
conf
DOI :
10.1109/ICPC.2009.5090036
Filename :
5090036
Link To Document :
بازگشت