arrow
返回

Bug characteristics in open source software

delete2013-06-07
delete184
PRE
AI
L
Lin Tan *
C
Chen Liu
L
LI Zhen-min
X
Xuanhui Wang
周元元 封面图
周元元 (Yuanyuan Zhou)
ChengXiang Zhai 封面图
ChengXiang Zhai (ChengXiang Zhai)
DOI:10.1007/s10664-013-9258-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To design effective tools for detecting and recovering from software failures requires a deep understanding of software bug characteristics. We study software bug characteristics by sampling 2,060 real world bugs in three large, representative open-source projects-the Linux kernel, Mozilla, and Apache. We manually study these bugs in three dimensions-root causes, impacts, and components. We further study the correlation between categories in different dimensions, and the trend of different types of bugs. The findings include: (1) semantic bugs are the dominant root cause. As software evolves, semantic bugs increase, while memory-related bugs decrease, calling for more research effort to address semantic bugs; (2) the Linux kernel operating system (OS) has more concurrency bugs than its non-OS counterparts, suggesting more effort into detecting concurrency bugs in operating system code; and (3) reported security bugs are increasing, and the majority of them are caused by semantic bugs, suggesting more support to help developers diagnose and fix security bugs, especially semantic security bugs. In addition, to reduce the manual effort in building bug benchmarks for evaluating bug detection and diagnosis tools, we use machine learning techniques to classify 109,014 bugs automatically.
Keyword:
Software bug characteristics
Empirical study
Software reliability
Open source
Bug detection

期刊

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

机构

V
vmware, inc.
学者数:
70
论文数: 61
被引数: 0
F
facebook inc
学者数:
588
论文数: 381
被引数: 0
University of Illinois System 封面图
University of Illinois System
学者数:
6.9W
论文数: 6.2W
被引数: 644
University of California System 封面图
University of California System
学者数:
37.7W
论文数: 33.8W
被引数: 6.6K
U
University of Waterloo
学者数:
2.2W
论文数: 2.3W
被引数: 3.3W
学者 查看更多机构
引用论文

引用论文

Supercurrent in a Double Quantum Dot
err2018-12-20
err0
errOAAI
errJ. C. Estrada Saldaña; A. Vekris; G. Steffensen; R. Žitko; P. Krogstrup; J. Paaske; K. Grove-Rasmussen; J. Nygård
err分享
err收藏
The Gugging Swallowing Screen: A contribution to the cultural and linguistic validationfor the Portuguese context
err2018-03-20
err0
errOAAI
errAlexandra Ferreira; Ludmila Pierdevara; Inês Ventura; Amélia Gracias; Jorge Marques; Maria Reis
err分享
err收藏
Short-Term Effects of Cattle Browsing on Tree Sapling Growth in Mountain Wooded Pastures
err2006-06-09
err0
PREAI
errCharlotte Vandenberghe; François Freléchoux; Marie-Agnès Moravie; Fawziah Gadallah; Alexandre Buttler
err分享
err收藏
The social wasp Polybia fastidiosuscula Saussure (Hymenoptera: Vespidae) uses herbivore‐induced maize plant volatiles to locate its prey
err2017-02-13
err0
errOAAI
errN. B. Saraiva; F. Prezoto; M. das G. Fonseca; M. C. Blassioli‐Moraes; M. Borges; R. A. Laumann; A. M. Auad
err分享
err收藏
学者 查看更多内容