DocumentCode
2155587
Title
An exploratory study on assessing feature location techniques
Author
Revelle, Meghan ; Poshyvanyk, Denys
Author_Institution
Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA
fYear
2009
fDate
17-19 May 2009
Firstpage
218
Lastpage
222
Abstract
This paper presents an exploratory study of ten feature location techniques that use various combinations of textual, dynamic, and static analyses. Unlike previous studies, the approaches are evaluated in terms of finding multiple relevant methods, not just a single starting point of a feature´s implementation. Additionally, a new way of applying textual analysis is introduced by which queries are automatically composed of the identifiers of a method known to be relevant to a feature. Our results show that this new type of query is just as effective as a query formulated by a human. We also provide insights into situations when certain feature location approaches work well and fall short. Our results and observations can be used to guide future research on feature location.
Keywords
program diagnostics; software maintenance; dynamic analysis; feature location technique; software maintenance; static analysis; textual analysis; Computer science; Educational institutions; Humans; Large scale integration; Paints; Performance analysis; Programming profession; Shape; Software maintenance; Software systems;
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.5090045
Filename
5090045
Link To Document