JOURNAL ARTICLE

Software defect prediction using neural networks

Abstract

Defect severity assessment is the most crucial step in large industries and organizations where the complexity of the software is increasing at an exponential rate. Assigning the correct severity level to the defects encountered in large and complex software, would help the software practitioners to allocate their resources and plan for subsequent defect fixing activities. In order to accomplish this, we have developed a model based on text mining techniques that will be used to assign the severity level to each defect report based on the classification of existing reports done using the machine learning method namely, Radial Basis Function of neural network. The proposed model is validated using an open source NASA dataset available in the PITS database. Receiver Operating Characteristics (ROC) analysis is done to interpret the results obtained from model prediction by using the value of Area Under the Curve (AUC), sensitivity and a suitable threshold criterion known as the cut-off point. It is evident from the results that the model has performed very well in predicting high severity defects than in predicting the defects of the other severity levels. This observation is irrespective of the number of words taken into consideration as independent variables.

Keywords:
Receiver operating characteristic Computer science Artificial neural network Software Data mining Software bug Artificial intelligence Machine learning Sensitivity (control systems) Function (biology) Point (geometry) Predictive modelling Reliability engineering Engineering Mathematics

Metrics

34
Cited By
6.46
FWCI (Field Weighted Citation Impact)
29
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software Testing and Debugging Techniques
Physical Sciences →  Computer Science →  Software

Related Documents

JOURNAL ARTICLE

Software Defect Prediction using Adaptive Neural Networks

Seema SinghMandeep Singh

Journal:   International Journal of Applied Information Systems Year: 2012 Vol: 4 (1)Pages: 29-33
JOURNAL ARTICLE

A Framework for Software Defect Prediction Using Neural Networks

Vipul VashishtManohar LalG.S. Sureshchandar

Journal:   Journal of Software Engineering and Applications Year: 2015 Vol: 08 (08)Pages: 384-394
JOURNAL ARTICLE

Software Defect Prediction Using Genetic Programming and Neural Networks

Mohammed AkourWasen Y. Melhem

Journal:   International Journal of Open Source Software and Processes Year: 2017 Vol: 8 (4)Pages: 32-51
BOOK-CHAPTER

Software Defect Prediction with Spiking Neural Networks

Xianghong LinJie YangZhiqiang Li

Communications in computer and information science Year: 2020 Pages: 660-667
© 2026 ScienceGate Book Chapters — All rights reserved.