Software defect prediction from code quality measurements via machine learning

5Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Improvement in software development practices to predict and reduce software defects can lead to major cost savings. The goal of this study is to demonstrate the value of static analysis metrics in predicting software defects at a much larger scale than previous efforts. The study analyses data collected from more than 500 software applications, across 3 multi-year software development programs, and uses over 150 software static analysis measurements. A number of machine learning techniques such as neural network and random forest are used to determine whether seemingly innocuous rule violations can be used as significant predictors of software defect rates.

Cite

CITATION STYLE

APA

MacDonald, R. (2018). Software defect prediction from code quality measurements via machine learning. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10832 LNAI, pp. 331–334). Springer Verlag. https://doi.org/10.1007/978-3-319-89656-4_35

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free