A novel way of assigning software bug priority using supervised classification on clustered bugs data

13Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Bug Triaging is an important part of testing process in software development organizations. But it takes up considerable amount of time of the Bug Triager, costing time and resources of the organization. Hence it is worth while to develop an automated system to address this issue. Researchers have addressed various aspects of this by using techniques of data mining, like classification etc. Also there is a study which claims that when classification is done on the data which is previously clustered; it significantly improves its performance. In this work, this approach has been used for the first time in the field of software testing for predicting the priority of the software bugs to find if classifier performance improves when it is preceded with clustering. Using this system, clustering was performed on problem title attribute of the bugs to group similar bugs together using clustering algorithms. Classification was then applied to the clusters obtained, to assign priority to the bugs based on their attributes severity or component using classification algorithms. It was then studied that which combination of clustering and classification algorithms used provided the best results.

Cite

CITATION STYLE

APA

Goyal, N., Aggarwal, N., & Dutta, M. (2015). A novel way of assigning software bug priority using supervised classification on clustered bugs data. Advances in Intelligent Systems and Computing, 320, 493–501. https://doi.org/10.1007/978-3-319-11218-3_44

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free