Has this bug been reported?

Bug reporting is an uncoordinated process that is often the cause of redundant workload in triaging and fixing bugs due to many duplicated bug reports. Furthermore, quite often, same bugs are repeatedly reported as users or testers are unaware of whether they have been reported from the search query...

Full description

Saved in:
Bibliographic Details
Main Authors: Liu, Kaiping, Tan, Hee Beng Kuan, Chandramohan, Mahinthan
Other Authors: School of Computer Engineering
Format: Conference or Workshop Item
Language:English
Published: 2013
Online Access:https://hdl.handle.net/10356/98832
http://hdl.handle.net/10220/12601
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-98832
record_format dspace
spelling sg-ntu-dr.10356-988322020-05-28T07:17:51Z Has this bug been reported? Liu, Kaiping Tan, Hee Beng Kuan Chandramohan, Mahinthan School of Computer Engineering International Symposium on the Foundations of Software Engineering (20th : 2012 : Cary, USA) Bug reporting is an uncoordinated process that is often the cause of redundant workload in triaging and fixing bugs due to many duplicated bug reports. Furthermore, quite often, same bugs are repeatedly reported as users or testers are unaware of whether they have been reported from the search query results. In order to reduce both the users and developers' efforts, the quality of search in a bug tracking system is crucial. However, all existing search functions in a bug tracking system produce results with undesired relevance and ranking. Hence, it is essential to provide an effective search function to any bug tracking system. Learning to rank (LTR) is a supervised machine learning technique that is used to construct a ranking model from training data. We propose a novel approach by using LTR to search for potentially related bug reports in a bug tracking system. Our method uses a set of proposed features of bug reports and queries. A preliminary evaluation shows that our approach can enhance the quality of searching for similar bug reports, therefore, relieving the burden of developers in dealing with duplicate bug reports. 2013-07-31T04:44:14Z 2019-12-06T20:00:06Z 2013-07-31T04:44:14Z 2019-12-06T20:00:06Z 2012 2012 Conference Paper Liu, K., Tan, H. B. K., & Chandramohan, M. (2012). Has this bug been reported? Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE '12. https://hdl.handle.net/10356/98832 http://hdl.handle.net/10220/12601 10.1145/2393596.2393628 en
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
description Bug reporting is an uncoordinated process that is often the cause of redundant workload in triaging and fixing bugs due to many duplicated bug reports. Furthermore, quite often, same bugs are repeatedly reported as users or testers are unaware of whether they have been reported from the search query results. In order to reduce both the users and developers' efforts, the quality of search in a bug tracking system is crucial. However, all existing search functions in a bug tracking system produce results with undesired relevance and ranking. Hence, it is essential to provide an effective search function to any bug tracking system. Learning to rank (LTR) is a supervised machine learning technique that is used to construct a ranking model from training data. We propose a novel approach by using LTR to search for potentially related bug reports in a bug tracking system. Our method uses a set of proposed features of bug reports and queries. A preliminary evaluation shows that our approach can enhance the quality of searching for similar bug reports, therefore, relieving the burden of developers in dealing with duplicate bug reports.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Liu, Kaiping
Tan, Hee Beng Kuan
Chandramohan, Mahinthan
format Conference or Workshop Item
author Liu, Kaiping
Tan, Hee Beng Kuan
Chandramohan, Mahinthan
spellingShingle Liu, Kaiping
Tan, Hee Beng Kuan
Chandramohan, Mahinthan
Has this bug been reported?
author_sort Liu, Kaiping
title Has this bug been reported?
title_short Has this bug been reported?
title_full Has this bug been reported?
title_fullStr Has this bug been reported?
title_full_unstemmed Has this bug been reported?
title_sort has this bug been reported?
publishDate 2013
url https://hdl.handle.net/10356/98832
http://hdl.handle.net/10220/12601
_version_ 1681058645332197376