DocumentCode
388767
Title
Cost-sensitive boosting in software quality modeling
Author
Khoshgoftaar, Taghi M. ; Geleyn, Erik ; Nguyen, Laurent ; Bullard, Lofton
Author_Institution
Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
fYear
2002
fDate
2002
Firstpage
51
Lastpage
60
Abstract
Early prediction of the quality of software modules prior to software testing and operations can yield great benefits to the software development teams, especially those of high-assurance and mission-critical systems. Such an estimation allows effective use of the testing resources to improve the modules of the software system that need it most and achieve high reliability. To achieve high reliability, by the means of predictive methods, several tools are available. Software classification models provide a prediction of the class of a module, i.e., fault-prone or not fault-prone. Recent advances in the data mining field allow to improve individual classifiers (models) by using the combined decision from multiple classifiers. This paper presents a couple of algorithms using the concept of combined classification. The algorithms provided useful models for software quality modeling. A comprehensive comparative evaluation of the boosting and cost-boosting algorithms is presented. We demonstrate how the use of boosting algorithms (original and cost-sensitive) meets many of the specific requirements for software quality modeling. C4.5 decision trees and decision stumps were used to evaluate these algorithms with two large-scale case studies of industrial software systems.
Keywords
software fault tolerance; software metrics; software quality; C4.5 decision trees; cost-sensitive boosting; decision stumps; high-assurance systems; mission-critical systems; predictive methods; software classification models; software modules; software quality modeling; software testing; Boosting; Data mining; Mission critical systems; Predictive models; Programming; Software algorithms; Software quality; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering, 2002. Proceedings. 7th IEEE International Symposium on
ISSN
1530-2059
Print_ISBN
0-7695-1769-2
Type
conf
DOI
10.1109/HASE.2002.1173102
Filename
1173102
Link To Document