Bug Prediction Techniques: Analysis and Review
摘要
Bug expectation could be a preparation where we attempt to foresee bugs based on authentic information about the specific application. The term distinguishes “bug hot spots” within the code base and banners as segments of code that, when adjusted, truly come about in many bugs. We have discussed various techniques for predicting bugs during the last two decades. Therefore, there is a need to know the models of research that summarise and compare techniques on different datasets. We present a complete catalogue of all known techniques in this paper. We found many techniques as a result of our study. They also support a variety of datasets, including Eclipse, Mozilla and Gnome, Bugzilla and others. We categorise different techniques to predict the models in this study based on their type, availability, model techniques, identified bugs, supported datasets, and main features.