Software fault prediction using Whale algorithm with genetics algorithm
Software fault prediction became an essential research area in the last few years, there are many prediction and optimization techniques that have been developed for fault prediction. In this paper, an approach is developed by integrating genetics algorithm with support vector machine (SVM) classifi...
Saved in:
| Published in | Software, practice & experience Vol. 51; no. 5; pp. 1121 - 1146 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Hoboken, USA
John Wiley & Sons, Inc
01.05.2021
Wiley Subscription Services, Inc |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0038-0644 1097-024X |
| DOI | 10.1002/spe.2941 |
Cover
| Summary: | Software fault prediction became an essential research area in the last few years, there are many prediction and optimization techniques that have been developed for fault prediction. In this paper, an approach is developed by integrating genetics algorithm with support vector machine (SVM) classifier and Whale optimization algorithm for software fault prediction. The developed approach is applied to 24 datasets (12‐NASA MDP and 12‐Java open‐source projects), where NASA MDP is considered as a large‐scale dataset, and Java open source projects are considered as a small‐scale dataset. Results indicate that integrating Genetics algorithm with SVM and Whale algorithm improves the performance of the software fault prediction process when it is applied to large‐scale and small‐scale datasets and overcome the limitations that appeared in the previous studies. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0038-0644 1097-024X |
| DOI: | 10.1002/spe.2941 |