Please use this identifier to cite or link to this item: http://localhost:8080/xmlui/handle/123456789/6644
Title: Software Bug Prediction Using Supervised Machine Learning Algorithms
Other Titles: Computer Science / Information Science
Authors: M. Farida Begam
Keywords: Computer Science / Information Science
Issue Date: Jun-2019
Publisher: IEEE Xplore
Abstract: Abstract—Machine Learning algorithms sprawl their application in various fields relentlessly. Software Engineering is not exempted from that. Software bug prediction at the initial stages of software development improves the important aspects such as software quality, reliability, and efficiency and minimizes the development cost. In majority of software projects which are becoming increasingly large and complex programs, bugs are serious challenge for system consistency and efficiency. In our approach, three supervised machine learning algorithms are considered to build the model and predict the occurrence of the software bugs based on historical data by deploying the classifiers Logistic regression, Naïve Bayes, and Decision Tree. Historical data has been used to predict the future software faults by deploying the classifier algorithms and make the models a better choice for predictions using random forest ensemble classifiers and validating the models with K-Fold cross validation technique which results in the model effectively working for all the scenarios.
URI: http://localhost:8080/xmlui/handle/123456789/6644
Appears in Collections:2019

Files in This Item:
File Description SizeFormat 
1. paper1ISE.pdf159.78 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.