Software Process Data Quality and Characteristics - A Historical View on Open and Closed Source Projects

被引:0
作者
Bachmann, Adrian [1 ]
Bernstein, Abraham [1 ]
机构
[1] Univ Zurich, Dept Informat, CH-8050 Zurich, Switzerland
来源
IWPSE-EVOL 09: ERCIM WORKSHOP ON SOFTWARE EVOLUTION (EVOL) AND INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION (IWPSE) | 2009年
关键词
Data quality; data characteristics; open source; closed source; case study; bug tracker; version control system; VALIDATION;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software process data gathered from bug tracking databases and version control system log files are a very valuable source to analyze the evolution and history of a project or predict its future. These data are used for instance to predict defects, gather insight into a project's life-cycle, and additional tasks. In this paper we survey five open source projects and one closed source project in order to provide a deeper insight into the quality and characteristics of these often-used process data. Specifically, we first define quality and characteristics measures, which allow us to compare the quality and characteristics of the data gathered for different projects. We then compute the measures and discuss the issues arising from these observation. We show that there are vast differences between the projects, particularly with respect to the quality in the link rate between bugs and commits.
引用
收藏
页码:119 / 128
页数:10
相关论文
共 27 条
[1]  
[Anonymous], P IWPSE 2007 9 INT W
[2]  
ANTONIOL G, 2008, CASCON 08, P304, DOI DOI 10.1145/1463788.1463819
[3]  
Anvik J., 2006, P 28 INT C SOFTW ENG, P361, DOI [DOI 10.1145/1134285.1134336, 10.1145/1134285.1134336]
[4]   The Secret Life of Bugs: Going Past the Errors and Omissions in Software Repositories [J].
Aranda, Jorge ;
Venolia, Gina .
2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, :298-+
[5]  
AUNE E, 2008, STUD RES FOR SIGSOFT
[6]  
Bachmann A., 2009, DATA RETRIEVAL PROCE
[7]   A validation of object-oriented design metrics as quality indicators [J].
Basili, VR ;
Briand, LC ;
Melo, WL .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (10) :751-761
[8]  
BETTENBURG N, 2007, WHAT MAKES GOOD BUG
[9]  
Bettenburg N., 2007, P 2014 WORKSH ECL TE, P21, DOI [10.1145/1328279.1328284, 10]
[10]   Duplicate Bug Reports Considered Harmful ... Really? [J].
Bettenburg, Nicolas ;
Premraj, Rahul ;
Zimmermann, Thomas ;
Kim, Sunghun .
2008 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2008, :337-345