Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Tue 14 Jul 2020 00:24 - 00:36 at ICPC - Session 3: Faults Chair(s): Mohamed Wiem Mkaouer

Blocking bugs are a severe type of bugs that prevent other bugs from being !xed. As software becomes increasingly complex and large, blocking bugs occur in many large-scale software, especially in software ecosystems. Blocking bugs may have a high negative impact on software development and maintenance. Usually, blocking bugs preventing more bugs should be more concerned. In this paper, we focus on a special type of blocking bugs that block at least two bugs, which we call Critical Blocking Bugs (CBBs). We study CBBs from the following !ve aspects: the importance, the repair time, the scale of repair, the experience of developers who repair CBBs, and the circumstance why CBBs block multiple bugs. We build a dataset containing !ve open source projects and classify bugs into three types (i.e., critical blocking bugs, normal blocking bugs and other bugs, which block at least two, just one and zero bugs, respectively) to compare the di"erences between CBBs and other types of bugs. The experimental results show that CBBs are more important with longer repair time and larger repair scale, and CBBs are concentrated on parts of components of the project. These results highlight that CBBs are di"erent from other types of bugs in many aspects, and we should pay more attention to such bugs in the future software maintenance process.

Tue 14 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

00:00 - 01:00: Session 3: FaultsResearch / ERA at ICPC
Chair(s): Mohamed Wiem MkaouerRochester Institute of Technology
00:00 - 00:12
Paper
Research
Jinglei ZhangPeking University, Rui XiePeking University, Wei YePeking University, Yuhan ZhangPeking University, Shikun ZhangPeking University
Media Attached
00:12 - 00:24
Paper
Research
Saket KhatiwadaLouisiana State University, Miroslav TushevLouisiana State University, Nash MahmoudLouisiana State University
Media Attached
00:24 - 00:36
Paper
Research
Hao RenDepartment of Computer Science and Technology, Nanjing University, Yanhui LiDepartment of Computer Science and Technology, Nanjing University, Lin ChenNanjing University
Media Attached
00:36 - 00:48
Paper
ERA
Tetsushi Kuma Osaka University, Yoshiki HigoOsaka University, Shinsuke MatsumotoOsaka University, Shinji KusumotoOsaka University
Media Attached
00:48 - 01:00
Paper
ERA
Stefanus Agus HaryonoSingapore Management University, Ferdian ThungSingapore Management University, Kang Hong JinSchool of Information Systems, Singapore Management University, Lucas SerranoSorbonne University/Inria/LIP6, Gilles MullerInria, Julia Lawall INRIA, David LoSingapore Management University, Lingxiao JiangSingapore Management University
Media Attached