Machine learning based prediction of complex bugs in source code

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

Abstract

During software development and maintenance phases, the fixing of severe bugs are mostly very challenging and needs more efforts to fix them on a priority basis. Several research works have been performed using software metrics and predict fault-prone software module. In this paper, we propose an approach to categorize different types of bugs according to their severity and priority basis and then use them to label software metrics’ data. Finally, we used labeled data to train the supervised machine learning models for the prediction of fault prone software modules. Moreover, to build an effective prediction model, we used genetic algorithm to search those sets of metrics which are highly correlated with severe bugs.

Cite

CITATION STYLE

APA

Uqaili, I. U. N., & Ahsan, S. N. (2020). Machine learning based prediction of complex bugs in source code. International Arab Journal of Information Technology, 17(1), 26–37. https://doi.org/10.34028/iajit/17/1/4

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