|
Chiu (2011)
|
Halstead, McCabe, LOC, Branch Count |
KC2 |
LR, SVM, ANN, Integrated decision network approach (IDN) |
Acc, Pre, Recall, F-measure |
|
Dejaeger, Verbraken & Baesens (2013)
|
Halstead, McCabe, LOC |
JM1, KC1, MC1, PC1, PC2, PC3, PC4, PC5, EC12.0a, EC12.1a, EC13.0a |
LR, RF, NB |
AUC, H-Measure |
|
Arar & Ayan (2015)
|
Halstead, McCabe |
KC1, KC2, JM1, PC1, CM1 |
ANN, Artificial Bee Colony (ABC) |
AUC, Acc |
|
Dhanajayan & Pillai (2017)
|
Halstead, McCabe, LOC, Branch Count |
CM1 |
NB, RF, ANN, Spiral life cycle model-based Bayesian classification (SLMBC) |
False Negative Rate, False Positive Rate, Overall error rate |
|
Bhandari & Gupta (2018)
|
Halstead, McCabe, LOC |
JM1, PC1, KC1, jEdit |
RF, DT, NB, SVM, ANN |
Acc, F1-Score, precision, recall, AUC |
|
Shippey, Bowes & Hall (2019)
|
Halstead, McCabe, LOC, Branch Count |
T2, T1, EJDT, ArgoUML, AspectJ, JMOL, GenoViz, K Framework, SocialSDK, JMRI, JBoss Reddeer |
NB, DT, RF. |
Recall, Pre |
|
Ahmed et al. (2020)
|
Halstead, McCabe, LOC, Branch_Count, Call_Pairs |
PC1, PC2, PC3, PC4, PC5, JM1, KC1, MC1, Ecl2.0a, Ecl2.1a, Ecl3.0a, |
DT, NB, SVM, RF, KNN, LR, |
AUC |
|
Cetiner & Sahingoz (2020)
|
Halstead, McCabe, LOC |
PC1, JM1, KC1, CM1, KC2 |
DT, NB, KNN, SVM, RF, MLP, Extra Trees, Ada boost, Gradient Boosting, Bagging |
Acc |
|
Kumar, Kumar & Mohapatra (2021)
|
Halstead, McCabe, LOC |
PC1, PC2, PC3, PC4, CM1, JM1, KC3 DT, CRV, BN, LS, LR |
LR, NB, D,T MLP, SVM, RF, LSSVM |
Acc, AUC, F1-Score |