• DocumentCode
    1974775
  • Title

    Assigning bug reports using a vocabulary-based expertise model of developers

  • Author

    Matter, Dominique ; Kuhn, Adrian ; Nierstrasz, Oscar

  • Author_Institution
    Software Composition Group, Univ. of Bern, Bern
  • fYear
    2009
  • fDate
    16-17 May 2009
  • Firstpage
    131
  • Lastpage
    140
  • Abstract
    For popular software systems, the number of daily submitted bug reports is high. Triaging these incoming reports is a time consuming task. Part of the bug triage is the assignment of a report to a developer with the appropriate expertise. In this paper, we present an approach to automatically suggest developers who have the appropriate expertise for handling a bug report. We model developer expertise using the vocabulary found in their source code contributions and compare this vocabulary to the vocabulary of bug reports. We evaluate our approach by comparing the suggested experts to the persons who eventually worked on the bug. Using eight years of Eclipse development as a case study, we achieve 33.6% top-1 precision and 71.0% top-10 recall.
  • Keywords
    program debugging; software development management; Eclipse development; bug reports; bug triage; developer expertise; software system; source code; vocabulary-based expertise model; Calibration; Counting circuits; Open source software; Prototypes; Software systems; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories, 2009. MSR '09. 6th IEEE International Working Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3493-0
  • Type

    conf

  • DOI
    10.1109/MSR.2009.5069491
  • Filename
    5069491