Empirical analysis of the bug fixing process in open source projects

被引:0
作者
Francalanci, Chiara [1 ]
Merlo, Francesco [1 ]
机构
[1] Politecn Milan, Dipartimento Elettr & Informat, I-20133 Milan, Italy
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2010年 / 25卷 / 04期
关键词
Open Source Software debugging process quality; OPEN SOURCE SOFTWARE; METRICS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Monitoring the performance of processes is often considered critical in classic engineering fields. However, in the area of software engineering, especially in the Open Source context, the scientific literature has disregarded the problem of identifying the process characteristics and performance of debugging. The aim of this paper is the identification of the performance characteristics of the bug fixing process of Open Source applications, focusing on temporal continuity and efficiency indicators. These indicators are particularly important since Open Source software is now widely adopted in business contexts and the bug fixing process is directly responsible for software dependability. We have analyzed the debugging process of 9 active and popular Open Source projects, collecting a dataset comprising more than 65,000 closed bugs. Results have highlighted four types of bug fixing processes that can be distinguished by considering temporal continuity and efficiency dimensions.
引用
收藏
页码:305 / 317
页数:13
相关论文
共 27 条
[1]  
[Anonymous], 1986, Statistical Foundations of Econometric Modeling, DOI DOI 10.1017/CBO9780511599293
[2]   Open-source versus proprietary software: Is one more reliable and secure than the other? [J].
Boulanger, A .
IBM SYSTEMS JOURNAL, 2005, 44 (02) :239-248
[3]  
BOWDEN WE, 1987, FUNCTIONAL PROGRAM T
[4]  
CAPRA E, 2007, P INT C SOFTW MAINT, P395
[5]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[6]  
CROWSTON K, 2004, P WORKSH COMP SUPP A
[7]  
DALLE JM, 2007, P OSS SYST C, P247
[8]   A critical look at open source [J].
Fitzgerald, B .
COMPUTER, 2004, 37 (07) :92-94
[9]   SOME IMPLEMENTATIONS OF THE BOXPLOT [J].
FRIGGE, M ;
HOAGLIN, DC ;
IGLEWICZ, B .
AMERICAN STATISTICIAN, 1989, 43 (01) :50-54
[10]  
Ghezzi C., 2003, FUNDAMENTALS SOFTWAR