Abstract

Recently, for large scale software projects, developers rely on bug reports for corrective software maintenance. The severity of a reported bug is an important feature to decide how fast it needs to be fixed. Therefore, to arrange a new submitted bug to an appropriate fixer, it is necessary to recognize the severity of each bug report. Unfortunately, reporters need to decide the severity of bugs manually. Even if there are guidelines on how to verify the severity of a bug, it is still a time-consuming work. Utilizing the concept profiles by mining bug repositories is a good way to resolve this problem. In this paper, we propose a concept profile-based prediction technique to assign the severity of a given bug. In detail, we analyze historical bug reports in the bug repositories and build the concept profiles from them. We evaluate the performance of our method on the bug reports from the bug repositories of popular open-source projects that include Eclipse and Mozilla Firefox, the result shows that the proposed technique can effectively predict the severity of a given bug.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call