2020
DOI: 10.1016/j.jss.2020.110641
|View full text |Cite
|
Sign up to set email alerts
|

REPD: Source code defect prediction as anomaly detection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 18 publications
0
9
0
Order By: Relevance
“…Many kinds of models have been used to tackle SDP. Researchers have proposed using supervised models [63], [64], [65], semi-supervised models [66], [67], unsupervised models [23], tasks specific models such as BugCache [22] and even approaching the problem as an anomaly detection problem [20], [21].…”
Section: B Metrics Prediction Granularity and Approaches To Sdpmentioning
confidence: 99%
“…Many kinds of models have been used to tackle SDP. Researchers have proposed using supervised models [63], [64], [65], semi-supervised models [66], [67], unsupervised models [23], tasks specific models such as BugCache [22] and even approaching the problem as an anomaly detection problem [20], [21].…”
Section: B Metrics Prediction Granularity and Approaches To Sdpmentioning
confidence: 99%
“…is part will elaborate the model proposed in this paper. We regard software defect prediction as anomaly detection with similar intuition and motivation as study works of Nahar Neela et al [11] and Afric et al [12], but our model is completely different from theirs.…”
Section: Our Approachmentioning
confidence: 99%
“…erefore, we need to discard the solution that treats the defect prediction problem as a classification problem. Motivated to study works of Nahar Neela et al [11] and Afric et al [12], we decided to treat software defect prediction as an anomaly detection.…”
Section: Introductionmentioning
confidence: 99%
“…Other studies have tackled the problem of class-imbalance in defect prediction data (Khoshgoftaar et al, 2010;Wang and Yao, 2013) by treating this problem as an anomaly detection one, where defective instances are considered as anomalies (Neela et al, 2017;Afric et al, 2020). Neela et al (Neela et al, 2017) construct an anomaly detection approach which incorporates both univariate and multivariate Gaussian distributions to model non-defective software modules.…”
Section: Related Workmentioning
confidence: 99%
“…Afric et al (Afric et al, 2020) present a Reconstruction Error Probability Distribution (REPD) model for within-project defect prediction, and assess its effectiveness on five NASA datasets (i.e., CM1, JM1, KC1, KC2, and PC1) obtained from the PROMISE repository (Sayyad Shirabad and Menzies, 2005). This approach is used to handle point and collective anomalies and it is compared to five ML models (i.e., Gaussian NB, LR, k-NN, decision tree, and Hybrid SMOTE-Ensemble).…”
Section: Related Workmentioning
confidence: 99%