JOURNAL ARTICLE

Software Defect Prediction Based Ensemble Approach

Abstract

Software systems have grown significantly and in complexity.As a result of these qualities, preventing software faults is extremely difficult.Software defect prediction (SDP) can assist developers in finding potential bugs and reducing maintenance costs.When it comes to lowering software costs and assuring software quality, SDP plays a critical role in software development.As a result, automatically forecasting the number of errors in software modules is important, and it may assist developers in allocating limited resources more efficiently.Several methods for detecting and addressing such flaws at a low cost have been offered.These approaches, on the other hand, need to be significantly improved in terms of performance.Therefore in this paper, two deep learning (DL) models Multilayer preceptor (MLP) and deep neural network (DNN) are proposed.The proposed approaches combine the newly established Whale optimization algorithm (WOA) with the complementary Firefly algorithm (FA) to establish the emphasized metaheuristic search EMWS algorithm, which selects fewer but closely related representative features.To find the best-implemented classifier in terms of prediction achievement measurement factor, classifiers were applied to five PROMISE repository datasets.When compared to existing methods, the proposed technique for SDP outperforms, with 0.91% for the JM1 dataset, 0.98% accuracy for the KC2 dataset, 0.91% accuracy for the PC1 dataset, 0.93% accuracy for the MC2 dataset, and 0.92% accuracy for KC3.

Keywords:
Software bug Software Classifier (UML) Software metric Artificial neural network Search-based software engineering Software system Software regression Software quality

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.55
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Software Defect Prediction Based Ensemble Approach

J. HarikiranB. Sai ChandanaB. SrinivasaraoB. RavitejaTatireddy Subba Reddy

Journal:   Computer Systems Science and Engineering Year: 2022 Vol: 45 (3)Pages: 2313-2331
JOURNAL ARTICLE

Ensemble learning based software defect prediction

Xin DongYan LiangShoichiro MiyamotoShingo Yamaguchi

Journal:   Journal of Engineering Research Year: 2023 Vol: 11 (4)Pages: 377-391
JOURNAL ARTICLE

Software Defect Prediction: An Ensemble Learning Approach

Zhenyu YangChufeng JinYue ZhangJingjie WangBingchang YuanHeng Li

Journal:   Journal of Physics Conference Series Year: 2022 Vol: 2171 (1)Pages: 012008-012008
© 2026 ScienceGate Book Chapters — All rights reserved.