Journal of Software Engineering and Applications

Volume 8, Issue 8 (August 2015)

ISSN Print: 1945-3116   ISSN Online: 1945-3124

Google-based Impact Factor: 1.22  Citations  h5-index & Ranking

A Framework for Software Defect Prediction Using Neural Networks

HTML  XML Download Download as PDF (Size: 4355KB)  PP. 384-394  
DOI: 10.4236/jsea.2015.88038    3,870 Downloads   5,018 Views  Citations

ABSTRACT

Despite the fact that a number of approaches have been proposed for effective and accurate prediction of software defects, yet most of these have not found widespread applicability. Our objective in this communication is to provide a framework which is expected to be more effective and acceptable for predicting the defects in multiple phases across software development lifecycle. The proposed framework is based on the use of neural networks for predicting defects in software development life cycle. Further, in order to facilitate the easy use of the framework by project managers, a software graphical user interface has been developed that allows input data (including effort and defect) to be fed easily for predicting defects. The proposed framework provides a probabilistic defect prediction approach where instead of a definite number, a defect range (minimum, maximum, and mean) is predicted. The claim of efficacy and superiority of proposed framework is established through results of a comparative study, involving the proposed frame-work and some well-known models for software defect prediction.

Share and Cite:

Vashisht, V. , Lal, M. and Sureshchandar, G. (2015) A Framework for Software Defect Prediction Using Neural Networks. Journal of Software Engineering and Applications, 8, 384-394. doi: 10.4236/jsea.2015.88038.

Cited by

[1] Traffic Sign Recognition Approach Using Artificial Neural Network and Chi-Squared Feature Selection
Next Generation of Internet of Things, 2023
[2] Robust Classification of Traffic Signs using MRMR Feature Reduction Technique
… on Machine Learning, Big Data, Cloud …, 2022
[3] Statistical Review of Dataset and Mathematical Model for Software Reliability Prediction Using Linear Regression
Journal of Positive School …, 2022
[4] Effective implementation of machine learning algorithms using 3D colour texture feature for traffic sign detection for smart cities
Expert Systems, 2022
[5] A decision analysis approach for selecting software defect prediction method in the early phases
Software Quality Journal, 2022
[6] Mining historical changes to predict software evolution
2021
[7] Implementation of Artificial Neural Network for Image Recognition Using Chinese Traffic Sign Image Dataset
2021
[8] Traffic Sign Recognition Using Multi-layer Color Texture and Shape Feature Based on Neural Network Classifier
2021
[9] Machine learning approach for classification from imbalanced software defect data using PCA & CSANFIS
Materials Today: Proceedings, 2021
[10] Kernel-based Class-specific Broad Learning System for software defect prediction
2021 8th International …, 2021
[11] Software Defect Prediction Using Neural Network Based SMOTE
2020
[12] An Improved Model for Software Defect Prediction in Concurrent Software Systems
International Journal of Computer Science and Telecommunications, 2020
[13] Defect Prediction Framework using Neural Networks for Business Intelligence Technology Based Projects
2020
[14] A Survey Paper on Object Detection Methods in Image Processing
2020
[15] Early Outcome Prediction of Software Projects using Software Defects and Machine Learning
2020
[16] Artificial intelligence in software engineering and inverse
2020
[17] Software Defect Trend Forecasting In Open Source Projects using A Univariate ARIMA Model and FBProphet
2020
[18] Metode prediksi cacat perangkat lunak integrasi neural network dan smote
THESIS, 2020
[19] An Empirical Evaluation of Assorted Risk Management Models and Frameworks in Software Development
2020
[20] An improved transfer adaptive boosting approach for mixed‐project defect prediction
2019
[21] Improving Ranking-Oriented Defect Prediction Using a Cost-Sensitive Ranking SVM
2019
[22] Ensemble MultiBoost Based on RIPPER Classifier for Prediction of Imbalanced Software Defect Data
2019
[23] A Framework for Software Defect Management Process in Software Quality Assurance
2019
[24] Research Progress of Software Defect Prediction
Journal of Software, 2019
[25] 软件缺陷预测技术研究进展
2019
[26] Embedded Software Fault Prediction Based on Back Propagation Neural Network
2018
[27] Software Defect Prediction using Metaheuristic Algorithm and Random Forest Classifier
2018
[28] A Model Development For Software Defect Prediction: Using Feature Reduction Method
2018
[29] Cross-company defect prediction via semi-supervised clustering-based data filtering and MSTrA-based transfer learning
Soft Computing, 2018
[30] Improving Cross-Company Defect Prediction with Data Filtering
International Journal of Software Engineering and Knowledge Engineering, 2017
[31] A Data Filtering Method Based on Agglomerative Clustering.
2017
[32] A Neuro-Based Software Fault Prediction with Box-Cox Power Transformation
2017
[33] A Data Filtering Method Based on Agglomerative Clustering
2017
[34] Learning from Imbalanced Data for Predicting the Number of Software Defects
2017
[35] Industrial Engineering Solution in the Industry: Artificial Neural Network Forecasting Approach
Proceedings of the International Conference on Industrial Engineering and Operations Management, 2017
[36] A Proposed Methodology for Phase Wise Software Testing Using Soft Computing
International Journal of Applied Engineering Research [IJAER], 2017
[37] Software Defect Prediction using Feature Selection and Random Forest Algorithm
2017
[38] Defect Prediction Framework Using Neural Networks for Software Enhancement Projects
British Journal of Mathematics & Computer Science, 2016
[39] Neural Network with Hybrid Shuffled Frog
framework, 2016
[40] Neural Network with Hybrid Shuffled Frog: Algorithm for Software Defect Prediction
International Journal of Computer Science and Information Security, 2016
[41] Improved approach for software defect prediction using artificial neural networks
2016

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.