arrow
返回

Characterizing logging practices in Java-based open source software projects - a replication study in Apache Software Foundation

delete2016-05-07
delete82
PRE
AI
B
Boyuan Chen
Z
Zhen Ming Jiang *
DOI:10.1007/s10664-016-9429-5delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Log messages, which are generated by the debug statements that developers insert into the code at runtime, contain rich information about the runtime behavior of software systems. Log messages are used widely for system monitoring, problem diagnoses and legal compliances. Yuan et al. performed the first empirical study on the logging practices in open source software systems. They studied the development history of four C/C++ server-side projects and derived ten interesting findings. In this paper, we have performed a replication study in order to assess whether their findings would be applicable to Java projects in Apache Software Foundations. We examined 21 different Java-based open source projects from three different categories: server-side, client-side and supporting-component. Similar to the original study, our results show that all projects contain logging code, which is actively maintained. However, contrary to the original study, bug reports containing log messages take a longer time to resolve than bug reports without log messages. A significantly higher portion of log updates are for enhancing the quality of logs (e.g., formatting & style changes and spelling/grammar fixes) rather than co-changes with feature implementations (e.g., updating variable names).
Keyword:
Empirical study
Replication
Log messages
Logging code
Mining software engineering data
MSR

期刊

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

机构

Y
york university - canada
学者数:
8.3K
论文数: 9.0K
被引数: 10
引用论文

引用论文

Pilot study of temporary controllable gastric pseudobezoars for dynamic non-invasive gastric volume reduction
err2009-12-11
err0
PREAI
errMartin P Mintchev; Marlena G Deneva; Bogdan I Aminkov; Michel Fattouche; Orly Yadid-Pecht; Robert C Bray
err分享
err收藏
Novel Thiourea Derivatives Bearing Sulfonamide Moiety as Anticancer Agents Through COX-2 Inhibition
err2017-10-02
err0
PREAI
errMostafa M. Ghorab; Mohamed S.A. El-Gaby; Mansour S. Alsaid; Yaseen A.M.M. Elshaier; Aiten M. Soliman; Fardous F. El-Senduny; Farid A. Badria; Abdelrahman Y.A. Sherif
err分享
err收藏
Conditional survival in patients treated with vascular endothelial growth factor-targeted therapy for advanced renal cell carcinoma
err2012-06-29
err0
PREAI
errY. Zhu; Y. P. Hong; H. L. Zhang; G. H. Shi; W. J. Xiao; Z. H. Wang; X. D. Yao; S. L. Zhang; B. Dai; D. W. Ye
err分享
err收藏
Replicating and Re-Evaluating the Theory of Relative Defect-Proneness
err2015-02-01
err12
PREAI
errSyer, Mark D.; Nagappan, Meiyappan; Adams, Bram; Hassan, Ahmed E.
err分享
err收藏
What Makes a Good Bug Report?
err2010-09-01
err231
PREAI
errZimmermann, Thomas; Premraj, Rahul; Bettenburg, Nicolas; Just, Sascha; Schroeter, Adrian; Weiss, Cathrin
err分享
err收藏
学者 查看更多内容