arrow
返回

Correlations between bugginess and time-based commit characteristics

delete2013-02-15
delete30
delete
OA
AI
J
Jon Eyolfson *
L
Lin Tan
P
Patrick Lam
DOI:10.1007/s10664-013-9245-0delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Modern software is often developed over many years with hundreds of thousands of commits. Commit metadata is a rich source of time-based characteristics, including the commit's time of day and the commit frequency and seniority of its author. The bugginess of a commit is also a critical property of that commit. In this paper, we investigate the correlation between a commit's time-based characteristics and its bugginess; such results can be useful for software developers and software engineering researchers. For instance, developers or code reviewers might be well-advised to thoroughly verify commits that are more likely to be buggy. In this paper, we study the correlation between a commit's bugginess and the time of day of the commit, the day of week of the commit, the commit frequency and seniority of the commit authors, and whether or not the developers have marked a commit as a stable commit. We survey three widely-used open source projects: the Linux kernel, PostgreSQL, and the Xorg server. Our main findings include: (1) commits between midnight and 4 AM (referred to as late-night commits) are significantly buggier and commits between 8 AM and noon are less buggy, implying that developers may want to double-check their own late-night commits; (2) daily-committing developers produce less-buggy commits, indicating that we may want to promote the practice of daily-committing developers reviewing other developers' commits; (3) the bugginess of commits versus day-of-week varies for different software projects; and (4) stable commits are significantly less buggy than commits in general.
Keyword:
Bug detection
Empirical study
Source control system

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
5.3K

机构

U
University of Waterloo
学者数:
2.2W
论文数: 2.3W
被引数: 3.3W
引用论文

引用论文

err分享
err收藏
A binary sampling Res2net reconstruction network for single-pixel imaging
err2020-03-24
err0
PREAI
errBing Li; Qiu-Rong Yan; Yi-Fan Wang; Yi-Bing Yang; Yu-Hao Wang
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Assessing the Sustainability of Ski Fields in Southern Japan under Global Warming
err2018-09-06
err0
errOAAI
errAsuka Suzuki-Parker; Yoshika Miura; Hiroyuki Kusaka; Masaaki Kureha
err分享
err收藏
err分享
err收藏
学者 查看更多内容