DocumentCode
2034193
Title
Supporting software maintenance by mining software update records
Author
Shirabad, Jelber Sayyad ; Lethbridge, Timothy C. ; Matwin, Stan
Author_Institution
Sch. of Inf. Technol. & Eng., Ottawa Univ., Ont., Canada
fYear
2001
fDate
2001
Firstpage
22
Lastpage
31
Abstract
This paper describes the application of inductive methods to data extracted from both source code and software maintenance records. We would like to extract relations that indicate which files in, a legacy system, are relevant to each other in the context of program maintenance. We call these relations maintenance relevance relations. Such a relation could reveal existing complex interconnections among files in the system, which may in turn be useful in comprehending them. We discuss the methodology we employed to extract and evaluate the relations. We also point out some of the problems we encountered and our solutions for them. Finally, we present some of the results that we have obtained
Keywords
data mining; knowledge based systems; reverse engineering; software maintenance; data mining; inductive methods; knowledge based systems; maintenance relevance relations; reverse engineering; software maintenance; software update records mining; Control systems; Data mining; Identity-based encryption; Information technology; Knowledge based systems; Programming profession; Reverse engineering; Software engineering; Software maintenance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2001. Proceedings. IEEE International Conference on
Conference_Location
Florence
ISSN
1063-6773
Print_ISBN
0-7695-1189-9
Type
conf
DOI
10.1109/ICSM.2001.972708
Filename
972708
Link To Document