Software defect prediction using principal component analysis and naïve bayes algorithm

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

Abstract

How can I deliver defect-free software? Can I achieve more with less resources? How can I reduce time, effort, and cost involved in developing software? Software defect prediction is an important area of research which can significantly help the software development teams grappling with these questions in an effective way. A small increase in prediction accuracy will go a long way in helping software development teams improve their efficiency. In this paper, we have proposed a framework which uses PCA for dimensionality reduction and Naïve Bayes classification algorithm for building the prediction model. We have used seven projects from NASA Metrics Data Program for conducting experiments. We have seen an average increase of 10.3% in prediction accuracy when the learning algorithm is applied with the key features extracted from the datasets.

Cite

CITATION STYLE

APA

Dhamayanthi, N., & Lavanya, B. (2019). Software defect prediction using principal component analysis and naïve bayes algorithm. In Lecture Notes on Data Engineering and Communications Technologies (Vol. 28, pp. 241–248). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-981-13-6459-4_24

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