A bug you like: A framework for automated assignment of bugs

Authors: Olga Baysal Michael W. Godfrey Robin Cohen

Venue: 2009 IEEE 17th International Conference on Program Comprehension, pp. 297-298, 2009

Year: 2009

Abstract: Assigning bug reports to individual developers is typically a manual, time-consuming, and tedious task. In this paper, we present a framework for automated assignment of bug-fixing tasks. Our approach employs preference elicitation to learn developer predilections in fixing bugs within a given system. This approach infers knowledge about a developer's expertise by analyzing the history of bugs previously resolved by the developer. We apply a vector space model to recommend experts for resolving bugs. When a new bug report arrives, the system automatically assigns it to the appropriate developer considering his or her expertise, current workload, and preferences. We address the task allocation problem by proposing a set of heuristics that support accurate assignment of bug reports to the developers.

BibTeX:

@inproceedings{olgabaysal2009abylaffaaob,
    author = "Olga Baysal and Michael W. Godfrey and Robin Cohen",
    title = "A bug you like: A framework for automated assignment of bugs",
    year = "2009",
    pages = "297-298",
    booktitle = "Proceedings of 2009 IEEE 17th International Conference on Program Comprehension"
}

Plain Text:

Olga Baysal, Michael W. Godfrey, and Robin Cohen, "A bug you like: A framework for automated assignment of bugs," 2009 IEEE 17th International Conference on Program Comprehension, pp. 297-298