DocumentCode
2376293
Title
Data Mining Techniques for Building Fault-proneness Models in Telecom Java Software
Author
Arisholm, Erik ; Briand, Lionel C. ; Fuglerud, Magnus
fYear
2007
fDate
5-9 Nov. 2007
Firstpage
215
Lastpage
224
Abstract
This paper describes a study performed in an industrial setting that attempts to build predictive models to identify parts of a Java system with a high fault probability. The system under consideration is constantly evolving as several releases a year are shipped to customers. Developers usually have limited resources for their testing and inspections and would like to be able to devote extra resources to faulty system parts. The main research focus of this paper is two-fold: (1) use and compare many data mining and machine learning techniques to build fault-proneness models based mostly on source code measures and change/fault history data, and (2) demonstrate that the usual classification evaluation criteria based on confusion matrices may not be fully appropriate to compare and evaluate models.
Keywords
Costs; Data mining; History; Inspection; Java; Predictive models; Programming; Size measurement; Telecommunications; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability, 2007. ISSRE '07. The 18th IEEE International Symposium on
Conference_Location
Trollhattan
ISSN
1071-9458
Print_ISBN
978-0-7695-3024-6
Type
conf
DOI
10.1109/ISSRE.2007.22
Filename
4402213
Link To Document