2020
DOI: 10.1007/s42452-020-2320-4
|View full text |Cite|
|
Sign up to set email alerts
|

Cross-projects software defect prediction using spotted hyena optimizer algorithm

Abstract: Cross-projects software defect prediction improves the quality of new software projects or projects with a shortage of historical data. Therefore, various data mining techniques are recommended in this field. The classification accuracy issue is considered one of the most significant problems due to the shortage and heterogeneous in historical data. To address this challenge, this research utilizes a spotted hyena optimizer algorithm as a classifier to predict defects through cross-projects. Confidence and Sup… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 27 publications
(33 reference statements)
0
5
0
Order By: Relevance
“…Though SHO is a recent algorithm, it has been widely used to resolve various engineering problems [ 30 – 36 ]. Rather than engineering problems, SHO is also castoff to resolve numerous mechanical and electrical glitches such as reduction of load for brake constituents belonging to automobiles, PID factor optimization for AVR systems, soil strength estimation, economic load dispatch problem, and improvement in software project quality also [ 37 41 ]. The same algorithm has also been used with neural networks, to solve feature selection and classification problems [ 42 – 46 ].…”
Section: Literature Reviewmentioning
confidence: 99%
“…Though SHO is a recent algorithm, it has been widely used to resolve various engineering problems [ 30 – 36 ]. Rather than engineering problems, SHO is also castoff to resolve numerous mechanical and electrical glitches such as reduction of load for brake constituents belonging to automobiles, PID factor optimization for AVR systems, soil strength estimation, economic load dispatch problem, and improvement in software project quality also [ 37 41 ]. The same algorithm has also been used with neural networks, to solve feature selection and classification problems [ 42 – 46 ].…”
Section: Literature Reviewmentioning
confidence: 99%
“…Kumar et al (2014) proposed two classifiers for predicting defects using asymmetric kernel PCA and partial least squares, applying them using a kernel function with SOFTLAB on NASA datasets. Elsabagh et al (2020) optimized an ML classifier to predict defects in cross-projects. The classifier is trained on projects available in the NASA dataset, and then the classification model is used on different or new projects.…”
Section: Related Workmentioning
confidence: 99%
“…To deal with this issue, our work optimizes if-then classification rules by a novel meta-heuristic optimization algorithm, SHO, based on the conduct of spotted hyenas (Elsabagh et al, 2020) for within-project defect prediction.…”
Section: Optimizing Classification Rules By Shomentioning
confidence: 99%
See 2 more Smart Citations