• DocumentCode
    3406842
  • Title

    Search-based duplicate defect detection: An industrial experience

  • Author

    Amoui, Mehdi ; Kaushik, Neelam ; Al-Dabbagh, Ahmed ; Tahvildari, Ladan ; Shimin Li ; Weining Liu

  • Author_Institution
    Univ. of Waterloo, Waterloo, ON, Canada
  • fYear
    2013
  • fDate
    18-19 May 2013
  • Firstpage
    173
  • Lastpage
    182
  • Abstract
    Duplicate defects put extra overheads on software organizations, as the cost and effort of managing duplicate defects are mainly redundant. Due to the use of natural language and various ways to describe a defect, it is usually hard to investigate duplicate defects automatically. This problem is more severe in large software organizations with huge defect repositories and massive number of defect reporters. Ideally, an efficient tool should prevent duplicate reports from reaching developers by automatically detecting and/or filtering duplicates. It also should be able to offer defect triagers a list of top-N similar bug reports and allow them to compare the similarity of incoming bug reports with the suggested duplicates. This demand has motivated us to design and develop a search-based duplicate bug detection framework at BlackBerry. The approach follows a generalized process model to evaluate and tune the performance of the system in a systematic way. We have applied the framework on software projects at BlackBerry, in addition to the Mozilla defect repository. The experimental results exhibit the performance of the developed framework and highlight the high impact of parameter tuning on its performance.
  • Keywords
    program debugging; project management; BlackBerry; Mozilla defect repository; bug reports; duplicate detection; duplicate filtering; generalized process model; natural language; search-based duplicate bug detection framework; search-based duplicate defect detection; software organizations; software projects; Electronic mail; Indexing; Noise; Search problems; Software; Tuning; Duplicate Defect Detection; Information Retrieval; Parameter Tuning; Search-based Software Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2013 10th IEEE Working Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2160-1852
  • Print_ISBN
    978-1-4799-0345-0
  • Type

    conf

  • DOI
    10.1109/MSR.2013.6624025
  • Filename
    6624025