ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Machine Learning Based Prediction of Complex Bugs in Source Code

Journal: The International Arab Journal of Information Technology (Vol.17, No. 1)

Publication Date:

Authors : ; ;

Page : 26-37

Keywords : Software bugs; software metrics; machine learning; fault prediction model;

Source : Downloadexternal Find it from : Google Scholarexternal

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 bugs37

Last modified: 2020-02-20 22:08:20