Model analytics for defect prediction based on design-level metrics and sampling techniques
Loading...

Date
2020
Journal Title
Journal ISSN
Volume Title
Publisher
Academic Press
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
Abstract
Predicting software defects in the early stages of the software development life cycle, such as the design and requirement analysis phase, provides significant economic advantages for software companies. Model analytics for defect prediction lets quality assurance groups build prediction models earlier and predict the defect-prone components before the testing phase for in-depth testing. In this study, we demonstrate that Machine Learning-based defect prediction models using design-level metrics in conjunction with data sampling techniques are effective in finding software defects. We show that design-level attributes have a strong correlation with the probability of defects and the SMOTE data sampling approach improves the performance of prediction models. When design-level metrics are applied, the Adaboost ensemble method provides the best performance to detect the minority class samples.
Description
Keywords
Defect Prediction, Design-Level Metrics, Sampling Techniques, Software Defects, Model Analytics, Life Science
Fields of Science
Citation
Kaya, Aydın...et al (2020). "Model analytics for defect prediction based on design-level metris and sampling techniques", Model Management and Analytics for Large Scale Systems, Academic Press, 2020, pp. 125-139.
WoS Q
Scopus Q

OpenCitations Citation Count
7
Source
Model Management and Analytics for Large Scale Systems
Volume
Issue
Start Page
125
End Page
139
PlumX Metrics
Citations
Scopus : 7
Captures
Mendeley Readers : 15
Google Scholar™


