DocumentCode
3179167
Title
Using Data Fusion and Web Mining to Support Feature Location in Software
Author
Revelle, Meghan ; Dit, Bogdan ; Poshyvanyk, Denys
Author_Institution
Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
fYear
2010
fDate
June 30 2010-July 2 2010
Firstpage
14
Lastpage
23
Abstract
Data fusion is the process of integrating multiple sources of information such that their combination yields better results than if the data sources are used individually. This paper applies the idea of data fusion to feature location, the process of identifying the source code that implements specific functionality in software. A data fusion model for feature location is presented which defines new feature location techniques based on combining information from textual, dynamic, and web mining analyses applied to software. A novel contribution of the proposed model is the use of advanced web mining algorithms to analyze execution information during feature location. The results of an extensive evaluation indicate that the new feature location techniques based on web mining improve the effectiveness of existing approaches by as much as 62%.
Keywords
data mining; information retrieval; sensor fusion; software engineering; Web mining; data fusion; dynamic mining; software feature location; textual mining; Global Positioning System; Information analysis; Information filtering; Information filters; Information resources; Information retrieval; Performance analysis; Software maintenance; Software systems; Web mining; data fusion; feature location; information retrieval; web mining;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
Conference_Location
Braga, Minho
ISSN
1092-8138
Print_ISBN
978-1-4244-7604-6
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2010.10
Filename
5521780
Link To Document