An Experimental Analysis of the Software Bug Prediction and Identifications Approaches with Different Levels of Inheritance

R. Ravi Kumar, Jyoti Jyoti · 2023

The ever-increasing complexity of software systems is being exacerbated by the rise in the number of flaws. The waste of resources caused by bugs has had a negative impact on the software development process. To speed up the software development process and avoid rework, it's critical to discover and foresee issues. The researchers were able to identify metrics (product, process, and project) as the primary sources of the issues. The researchers hope that by doing so, they can raise developer understanding of the most common sources of defects while also supporting a smooth software development process. Furthermore, the effectiveness of procedures connected to bug severity prediction according to degrees and levels of inheritance has been correlated by the researchers. With a strong link, product metrics-oriented software problems have a considerable negative impact on software quality. Different levels of inheritance are linked to different bug severity levels, with the severity levels rising as the levels of inheritance climb. Software developers, software quality specialists, and researchers will benefit greatly from the findings of this study. The findings of this study, while recommending a set of methods to justify inheritance, suggest keeping an eye on the severity of flaws in order to deliver software of acceptable quality. The findings of this study also point to a rationalisation of efforts to identify and anticipate problems.

Read the paper · More papers on PaperTik