Publication | Closed Access
Automating bug report assignment
112
Citations
11
References
2006
Year
Unknown Venue
Software MaintenanceEngineeringDiagnosisSoftware EngineeringSource Code AnalysisBug RepositorySoftware AnalysisAutomated Software EngineeringEmpirical Software Engineering ResearchInformation RetrievalData ScienceBug Report AssignmentSoftware PracticeSearch-based Software EngineeringSoftware MiningOpen Bug RepositoryComputer ScienceBug AssignmentsProblem DiagnosisAutomated RepairSoftware DesignProgram AnalysisSoftware Testing
Open-source development projects typically support an open bug repository to which both developers and users can report bugs. A report that appears in this repository must be triaged to determine if the report is one which requires attention and if it is, which developer will be assigned the responsibility of resolving the report. Large open-source developments are burdened by the rate at which new bug reports appear in the bug repository. The thesis of this work is that the task of triage can be eased by using a semi-automated approach to assign bug reports to developers. The approach consists of constructing a recommender for bug assignments; examined are both a range of algorithms that can be used and the various kinds of information provided to the algorithms. The proposed work seeks to determine through human experimentation a sufficient level of precision for the recommendations, and to analytically determine the trade-offs of the various algorithmic and information choices.
| Year | Citations | |
|---|---|---|
Page 1
Page 1