Title :
Faceted Bug Report Search with Topic Model
Author :
Kaiping Liu ; Hee Beng Kuan Tan
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
Abstract :
During bug reporting, The same bugs could be repeatedly reported. As a result, extra time could be spent on bug triaging and fixing. In order to reduce redundant effort, it is important to provide bug reporters with the ability to search for previously reported bugs efficiently and accurately. The existing bug tracking systems are using relatively simple ranking functions, which often produce unsatisfactory results. In this paper, we apply Ranking SVM, a Learning to Rank technique to construct a ranking model for accurate bug report search. Based on the search results, a topic model is used to cluster the bug reports into multiple facets. Each facet contains similar bug reports of the same topic. Users and testers can locate relevant bugs more efficiently through a simple query. We perform evaluations on more than 16,340 Eclipse and Mozilla bug reports. The evaluation results show that the proposed approach can achieve better search results than the existing search functions.
Keywords :
learning (artificial intelligence); program debugging; search problems; support vector machines; Eclipse bug reports; Mozilla bug reports; bug tracking systems; faceted bug report search; learning; ranking SVM; simple ranking functions; topic model; Computational modeling; Databases; Feature extraction; Standards; Support vector machines; Training; Vectors; bug report search; clustering; faceted search; ranking SVM; topic model;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2014 IEEE 38th Annual
Conference_Location :
Vasteras
DOI :
10.1109/COMPSAC.2014.19