Review Article

Predictive Analytics and Software Defect Severity: A Systematic Review and Future Directions

Table 4

Data extraction from.

S/NDimensionAttribute: description

1The type of severity prediction class adoptedProbability, severity levels, or binary classification
2Data sampling status and metrics characterizationThe distinction between balanced or imbalanced data together with data attribute type either of nominal or numeric
3Category of machine learning used and learner algorithm used for predictionChoice of either supervised or unsupervised with learner algorithm used for prediction
4Parameter tuning or optimization strategy adoptedIdentification of performance improvement tuning adopted in literature
5Threats to validity with respect to future work suggestionMapping of primary studies threats to proposed future work outlook in the software defect prediction industry
6Threat to validity and future work recommendationsJuxtaposing vulnerability with future potentials
7Use case application areaIdentifying application area of either cross-project or within the project use case