BOOK-CHAPTER

Software Defect Prediction Using Genetic Programming and Neural Networks

Abstract

This article describes how classification methods on software defect prediction is widely researched due to the need to increase the software quality and decrease testing efforts. However, findings of past researches done on this issue has not shown any classifier which proves to be superior to the other. Additionally, there is a lack of research that studies the effects and accuracy of genetic programming on software defect prediction. To find solutions for this problem, a comparative software defect prediction experiment between genetic programming and neural networks are performed on four datasets from the NASA Metrics Data repository. Generally, an interesting degree of accuracy is detected, which shows how the metric-based classification is useful. Nevertheless, this article specifies that the application and usage of genetic programming is highly recommended due to the detailed analysis it provides, as well as an important feature in this classification method which allows the viewing of each attributes impact in the dataset.

Keywords:
Genetic programming Computer science Classifier (UML) Artificial neural network Software Machine learning Data mining Metric (unit) Artificial intelligence Software bug Feature (linguistics) Software quality Software metric Genetic algorithm Search-based software engineering Software development Software construction Engineering Programming language

Metrics

2
Cited By
0.88
FWCI (Field Weighted Citation Impact)
34
Refs
0.76
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 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
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
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.