Software Quality Prediction Using Machine Learning

Software Quality Prediction Using Machine Learning

Bhoushika Desai, Roopesh Kevin Sungkur
Copyright: © 2022 |Volume: 10 |Issue: 1 |Pages: 35
ISSN: 2166-7160|EISSN: 2166-7179|EISBN13: 9781683182832|DOI: 10.4018/IJSI.297997
Cite Article Cite Article

MLA

Desai, Bhoushika, and Roopesh Kevin Sungkur. "Software Quality Prediction Using Machine Learning." IJSI vol.10, no.1 2022: pp.1-35. http://doi.org/10.4018/IJSI.297997

APA

Desai, B. & Sungkur, R. K. (2022). Software Quality Prediction Using Machine Learning. International Journal of Software Innovation (IJSI), 10(1), 1-35. http://doi.org/10.4018/IJSI.297997

Chicago

Desai, Bhoushika, and Roopesh Kevin Sungkur. "Software Quality Prediction Using Machine Learning," International Journal of Software Innovation (IJSI) 10, no.1: 1-35. http://doi.org/10.4018/IJSI.297997

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

With the emergence of Machine Learning, many companies are increasingly embracing this revolutionary approach, both in terms of growth and maintenance, to reduce software costs. This research aimed at building two models which is Software Defect Prediction Model (SDPM) which will be used to predict defects in software and Software Maintainability Prediction Model (SMPM) which will be used for Software Maintainability. Different classifiers, namely Random Forest, Decision Tree, Naïve Bayes and Artificial Neural Networks have been considered and then evaluated using different metrics such as Accuracy, Precision, Recall and Area Under the Curve (AUC). The two models have successfully been evaluated and Decision Tree has been chosen as compared to other classifiers which tends to perform much better. Finally a framework based on a set of guidelines that can be used to improve software quality has been devised.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.