DocumentCode :
2866341
Title :
The impact of bug management patterns on bug fixing: A case study of Eclipse projects
Author :
Ohira, Masao ; Hassan, Ahmed E. ; Osawa, Naoki ; Matsumoto, Kaname
Author_Institution :
Wakayama Univ., Wakayama, Japan
fYear :
2012
fDate :
23-28 Sept. 2012
Firstpage :
264
Lastpage :
273
Abstract :
An efficient bug management process is critical for the success of software projects. Prior work has focused on improving this process, for example, by automating bug triaging, detecting duplicate bugs, and understanding the rationale for re-opening bugs. This paper continues this line of work by exploring the people who are involved in the bug management process. In particular we develop four patterns that distill the different relations between the people involved in the process: the reporter, triager, and fixer of a bug. Through a case study on the Eclipse Platform and JDT projects, we demonstrate that these patterns have an impact on the efficiency of the bug management process. For example, we find that using our patterns project personnel can improve their efficiency through better communication about bugs before assigning them.
Keywords :
program debugging; Eclipse project; JDT project; bug fixer; bug fixing; bug management pattern; bug management process; bug reopening; bug reporter; bug triager; bug triaging; duplicate bugs detection; software project; Computer bugs; Conferences; Educational institutions; Personnel; Software maintenance; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location :
Trento
ISSN :
1063-6773
Print_ISBN :
978-1-4673-2313-0
Type :
conf
DOI :
10.1109/ICSM.2012.6405281
Filename :
6405281
Link To Document :
بازگشت