Optimizing bug report assignment using multi criteria decision making technique.

Saved in:
Bibliographic Details
Title: Optimizing bug report assignment using multi criteria decision making technique.
Authors: Goyal, Anjali1 anjaligoyal19@yahoo.in, Sardana, Neetu1
Source: Intelligent Decision Technologies. 2017, Vol. 11 Issue 3, p307-320. 14p.
Subjects: Analytic hierarchy process, B method (Computer science), Debugging
Abstract: Bug report assignment is an integral part of bug triaging process. It aims at assigning a suitable developer for the reported bug. The assigned developer edits the source code in order to resolve the bug. Existing bug assignment techniques use different bug report parameters for selection of suitable developer. In the literature, bug report parameters are always weighed equally for developer selection. However, each parameter has varying importance among themselves. Thus, it would be beneficial to assign varying weights to the bug report parameters. This paper presents a novel Analytic Hierarchy Process (AHP) based bug assignment technique, WXPrioritizer, that prioritizes bug report parameters on the basis of their relative importance before making the developer assignment. The experimental results show an improved accuracy for the AHP based bug assignment approach. The proposed approach achieves 70.59% and 86.15% accuracy in Mozilla and Eclipse projects respectively for top-10 list size in comparison to accuracy of 50% and 47.58% for baseline term frequency approach. [ABSTRACT FROM AUTHOR]
Copyright of Intelligent Decision Technologies is the property of Sage Publications Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 125765283
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Optimizing bug report assignment using multi criteria decision making technique.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Goyal%2C+Anjali%22">Goyal, Anjali</searchLink><relatesTo>1</relatesTo><i> anjaligoyal19@yahoo.in</i><br /><searchLink fieldCode="AR" term="%22Sardana%2C+Neetu%22">Sardana, Neetu</searchLink><relatesTo>1</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Intelligent+Decision+Technologies%22">Intelligent Decision Technologies</searchLink>. 2017, Vol. 11 Issue 3, p307-320. 14p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Analytic+hierarchy+process%22">Analytic hierarchy process</searchLink><br /><searchLink fieldCode="DE" term="%22B+method+%28Computer+science%29%22">B method (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Bug report assignment is an integral part of bug triaging process. It aims at assigning a suitable developer for the reported bug. The assigned developer edits the source code in order to resolve the bug. Existing bug assignment techniques use different bug report parameters for selection of suitable developer. In the literature, bug report parameters are always weighed equally for developer selection. However, each parameter has varying importance among themselves. Thus, it would be beneficial to assign varying weights to the bug report parameters. This paper presents a novel Analytic Hierarchy Process (AHP) based bug assignment technique, WXPrioritizer, that prioritizes bug report parameters on the basis of their relative importance before making the developer assignment. The experimental results show an improved accuracy for the AHP based bug assignment approach. The proposed approach achieves 70.59% and 86.15% accuracy in Mozilla and Eclipse projects respectively for top-10 list size in comparison to accuracy of 50% and 47.58% for baseline term frequency approach. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Intelligent Decision Technologies is the property of Sage Publications Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=125765283
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.3233/IDT-170297
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 14
        StartPage: 307
    Subjects:
      – SubjectFull: Analytic hierarchy process
        Type: general
      – SubjectFull: B method (Computer science)
        Type: general
      – SubjectFull: Debugging
        Type: general
    Titles:
      – TitleFull: Optimizing bug report assignment using multi criteria decision making technique.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Goyal, Anjali
      – PersonEntity:
          Name:
            NameFull: Sardana, Neetu
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 07
              Text: 2017
              Type: published
              Y: 2017
          Identifiers:
            – Type: issn-print
              Value: 18724981
          Numbering:
            – Type: volume
              Value: 11
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: Intelligent Decision Technologies
              Type: main
ResultId 1