DocumentCode
1950344
Title
A Constructive RBF Neural Network for Estimating the Probability of Defects in Software Modules
Author
Bezerra, Miguel E R ; Oliveira, Adriano L I ; Meira, Silvio R L
Author_Institution
Federal Univ. of Pernambuco, Recife
fYear
2007
fDate
12-17 Aug. 2007
Firstpage
2869
Lastpage
2874
Abstract
Much of the current research in software defect prediction focuses on building classifiers to predict only whether a software module is fault-prone or not. Using these techniques, the effort to test the software is directed at modules that are labelled as fault-prone by the classifier. This paper introduces a novel algorithm based on constructive RBF neural networks aimed at predicting the probability of errors in fault-prone modules; it is called RBF-DDA with Probabilistic Outputs and is an extension of RBF-DDA neural networks. The advantage of our method is that we can inform the test team of the probability of defect in a module, instead of indicating only if the module is fault-prone or not. Experiments carried out with static code measures from well-known software defect datasets from NASA show the effectiveness of the proposed method. We also compared the performance of the proposed method in software defect prediction with kNN and two of its variants, the S-POC-NN and R-POC-NN. The experimental results showed that the proposed method outperforms both S-POC-NN and R-POC-NN and that it is equivalent to kNN in terms of performance with the advantage of producing less complex classifiers.
Keywords
probability; radial basis function networks; software fault tolerance; constructive RBF neural network; probability; radial basis function; software defect prediction; software module; Buildings; Informatics; Machine learning; NASA; Neural networks; Software measurement; Software performance; Software quality; Software testing; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Neural Networks, 2007. IJCNN 2007. International Joint Conference on
Conference_Location
Orlando, FL
ISSN
1098-7576
Print_ISBN
978-1-4244-1379-9
Electronic_ISBN
1098-7576
Type
conf
DOI
10.1109/IJCNN.2007.4371415
Filename
4371415
Link To Document