DocumentCode
2357551
Title
Application of an attribute selection method to CBR-based software quality classification
Author
Khoshgoftaar, Taghi M. ; Nguyen, Laurent ; Gao, Kehan ; Rajeevalochanam, Jayanth
Author_Institution
Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
fYear
2003
fDate
3-5 Nov. 2003
Firstpage
47
Lastpage
52
Abstract
This study investigates the attribute selection problem for reducing the number of software metrics (program attributes) used by a case-based reasoning (CBR) software quality classification model. The metrics are selected using the Kolmogorov-Smirnov (K-S) two sample test. The "modified expected cost of misclassification" measure, recently proposed by our research team, is used as a performance measure to select, evaluate, and compare classification models. The attribute selection procedure presented in this paper can assist a software development organization in determining the software metrics that are better indicators of software quality. By reducing the number of software metrics to be collected during the development process, the metrics data collection task can be simplified. Moreover, reducing the number of metrics would result in reducing the computation time of a CBR model. Using an empirical case study of a real-world software system, it is shown that with a reduced number of metrics the CBR technique is capable of yielding useful software quality classification models. Moreover, their performances were better than or similar to CBR models calibrated without attribute selection.
Keywords
case-based reasoning; software engineering; software metrics; software performance evaluation; software quality; CBR; CBR-based software quality classification; Kolmogorov-Smirnov two sample test; case-based reasoning; metrics data collection; modified expected clost of misclassification; performance measure; program attributes; software attribute selection; software development; software metrics; software quality classification models; Application software; Costs; Programming; Software metrics; Software quality; Software systems; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 2003. Proceedings. 15th IEEE International Conference on
ISSN
1082-3409
Print_ISBN
0-7695-2038-3
Type
conf
DOI
10.1109/TAI.2003.1250169
Filename
1250169
Link To Document