Publication | Closed Access
Applying deep learning based automatic bug triager to industrial projects
102
Citations
8
References
2017
Year
Unknown Venue
Software MaintenanceEngineeringMachine LearningFault ForecastingSoftware EngineeringSource Code AnalysisSoftware AnalysisNatural Language ProcessingData ScienceSoftware AspectCode GenerationBug TriageAutomatic TriagersComputer ScienceDeep LearningCode RepresentationAutomated RepairSoftware DesignAutomatic Bug TriagerSoftware TestingIndustrial Artificial IntelligenceTechnology
Finding the appropriate developer for a bug report, so called `Bug Triage', is one of the bottlenecks in the bug resolution process. To address this problem, many approaches have proposed various automatic bug triage techniques in recent studies. We argue that most previous studies focused on open source projects only and did not consider deep learning techniques. In this paper, we propose to use Convolutional Neural Network and word embedding to build an automatic bug triager. The results of the experiments applied to both industrial and open source projects reveal benefits of the automatic approach and suggest co-operation of human and automatic triagers. Our experience in integrating and operating the proposed system in an industrial development environment is also reported.
| Year | Citations | |
|---|---|---|
Page 1
Page 1