Sadia Sharmin, Farzana Aktar, Amin Ahsan Ali, Muhammad Asif Hossain Khan, Mohammad Shoyaib
2017 IEEE region 10 humanitarian technology conference (R10-HTC)
IEEE, pp. 750–754

Bugs are inevitable in every software system. Resolving these bugs requires proper classification based on their severity. This is because the severe bugs need to be assigned to the developers immediately for fixing so that the vulnerability of software can be reduced. For this reason, several automated bug severity classification methods are already proposed to date that use the terms extracted from bug reports. However, most of the time they lack to identify the desired set of features that enhance the classification results. Besides, the existing works mainly focuses on classifying the bug severity within the different versions of a software. However, identifying the bugs in the newly released software is also crucial. To resolve these issues, we propose a method namely Bug Feature Selection method that mainly uses Pareto Optimality in order to find the most informative features. To evaluate the effectiveness of the proposed approach, we use the bug reports of three open source projects namely Eclipse, Mozilla and GCC. The experimental results show that our technique achieves promising performance compared to other state-of-the-art algorithms.