DocumentCode
2535090
Title
Interaction histories mining for software change guide
Author
Kobayashi, Takashi ; Kato, Nozomu ; Agusa, Kiyoshi
Author_Institution
Dept. of Inf. Eng., Nagoya Univ., Nagoya, Japan
fYear
2012
fDate
4-4 June 2012
Firstpage
73
Lastpage
77
Abstract
This paper presents a prediction model for change propagation based on the developers ´interaction history. Since artifacts have internal and external dependencies, a change will cause some changes on related artifacts. In order to guide change operations in software development, our proposed method generates a change guide graph by mining developers´ interaction histories which consist of write and read accesses to artifacts. Using a change guide graph, we can guide change using the context of previous changes. To evaluate proposed change guide method, we perform a case study with an open-source software. We show that the context information is effective for file level and method level change predictions.
Keywords
data mining; graph theory; public domain software; software engineering; software maintenance; change guide graph; change propagation; developer interaction history; file level change predictions; interaction histories mining; method level change predictions; open source software; software change guide; software development; software maintenance; History;
fLanguage
English
Publisher
ieee
Conference_Titel
Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1758-0
Type
conf
DOI
10.1109/RSSE.2012.6233415
Filename
6233415
Link To Document