DocumentCode
463355
Title
Improving Software Quality Classification with Random Projection
Author
Jin, Xin ; Bie, Rongfang
Author_Institution
Coll. of Inf. Sci. & Technol., Beijing Normal Univ.
Volume
1
fYear
2006
fDate
17-19 July 2006
Firstpage
149
Lastpage
154
Abstract
Improving the quality of software products is one of the principal objectives of software engineering. Software metrics are the key tool in software quality management. In this paper we propose to use naive Bayes and RIPPER for software quality classification and use random projection to improve the performance of classifiers. Feature extraction via random projection has attracted considerable attention in recent years. The approach has interesting theoretical underpinnings and offers computational advantages. Results on benchmark dataset MIS, using Accuracy and Recall as performance measures, indicate that random projection can improve the classification performance of all four learners we investigate: Naive Bayes, RIPPER, MLP and IB1. With the help of random projection, naive Bayes and RIPPER are better than MLP and IB1 in finding fault-high software modules, which can be sought as potentially highly faulty modules where most of our testing and maintenance effort should be focused
Keywords
Bayes methods; software fault tolerance; software metrics; software quality; RIPPER; fault-high software modules; feature extraction; naive Bayes; random projection; software engineering; software metrics; software product; software quality classification; software quality management; Benchmark testing; Feature extraction; Focusing; Information science; Principal component analysis; Software engineering; Software maintenance; Software metrics; Software quality; Software tools; Classification; random projection; software metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Cognitive Informatics, 2006. ICCI 2006. 5th IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
1-4244-0475-4
Type
conf
DOI
10.1109/COGINF.2006.365690
Filename
4216405
Link To Document