Write a Blog >>
ISSTA 2021
Sun 11 - Sat 17 July 2021 Online
co-located with ECOOP and ISSTA 2021
Thu 15 Jul 2021 20:00 - 20:20 at ISSTA 2 - Session 12 (time band 1) Configuration and Dependency Chair(s): Jonathan Bell
Sat 17 Jul 2021 01:50 - 02:10 at ISSTA 1 - Session 21 (time band 2) Testing 3 Chair(s): Rohan Padhye

Configuration error injection
testing (CEIT) could
systematically evaluate software reliability and diagnosability
to runtime configuration errors.
This paper explores the challenges and opportunities
of applying CEIT technique.
We build an extensible, highly-modularized CEIT framework named CeitInspector to
experiment
with various CEIT techniques.
Using CeitInspector, we quantitatively measure the effectiveness and efficiency of
CEIT using six mature and widely-used
server applications.
During this process, we find a fair number of test cases are left unstudied
by the prior research work.
The injected configuration errors in these cases often indicate latent misconfigurations,
which might be ticking time bombs in the system and lead to severe damage.
We conduct an in-depth study regarding these cases to reveal the root causes,
and explore possible remedies.
Finally, we come up with actionable suggestions guided by our study
to improve the effectiveness and efficiency of
the existing CEIT techniques.

Challenges and Opportunities: An In-Depth Empirical Study on Configuration Error Injection Testing [Slides] (Wang_ISSTA2021.pdf)1.8MiB

Conference Day
Thu 15 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

19:00 - 20:20
Session 12 (time band 1) Configuration and Dependency Technical Papers at ISSTA 2
Chair(s): Jonathan BellNortheastern University
19:00
20m
Talk
Fixing Dependency Errors for Python Build Reproducibility
Technical Papers
Suchita MukherjeeUniversity of California at Davis, Abigail AlmanzaUniversity of California at Davis, Cindy Rubio-GonzálezUniversity of California at Davis
DOI
19:20
20m
Talk
Test-Case Prioritization for Configuration TestingACM SIGSOFT Distinguished Paper
Technical Papers
Runxiang ChengUniversity of Illinois at Urbana-Champaign, Lingming ZhangUniversity of Illinois at Urbana-Champaign, Darko MarinovUniversity of Illinois at Urbana-Champaign, Tianyin XuUniversity of Illinois at Urbana-Champaign
DOI
19:40
20m
Talk
The Impact of Tool Configuration Spaces on the Evaluation of Configurable Taint Analysis for Android
Technical Papers
Austin MordahlUniversity of Texas at Dallas, Shiyi WeiUniversity of Texas at Dallas
DOI Pre-print
20:00
20m
Talk
Challenges and Opportunities: An In-Depth Empirical Study on Configuration Error Injection Testing
Technical Papers
Wang LiNational University of Defense Technology, Zhouyang JiaNational University of Defense Technology, Shanshan LiNational University of Defense Technology, Yuanliang ZhangNational University of Defense Technology, Teng WangNational University of Defense Technology, Erci XuNational University of Defense Technology, Ji WangNational University of Defense Technology, Xiangke LiaoNational University of Defense Technology
DOI File Attached

Conference Day
Sat 17 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

01:10 - 02:30
Session 21 (time band 2) Testing 3Technical Papers at ISSTA 1
Chair(s): Rohan PadhyeCarnegie Mellon University
01:10
20m
Talk
Continuous Test Suite Failure Prediction
Technical Papers
Cong PanBeihang University, Michael PradelUniversity of Stuttgart
DOI Media Attached
01:30
20m
Talk
Toward Optimal MC/DC Test Case Generation
Technical Papers
Sangharatna GodboleyNational Institute of Technology Warangal, Joxan JaffarNational University of Singapore, Rasool MagharehHuawei, Arpita DuttaNational University of Singapore
DOI
01:50
20m
Talk
Challenges and Opportunities: An In-Depth Empirical Study on Configuration Error Injection Testing
Technical Papers
Wang LiNational University of Defense Technology, Zhouyang JiaNational University of Defense Technology, Shanshan LiNational University of Defense Technology, Yuanliang ZhangNational University of Defense Technology, Teng WangNational University of Defense Technology, Erci XuNational University of Defense Technology, Ji WangNational University of Defense Technology, Xiangke LiaoNational University of Defense Technology
DOI File Attached
02:10
20m
Talk
Test-Case Prioritization for Configuration TestingACM SIGSOFT Distinguished Paper
Technical Papers
Runxiang ChengUniversity of Illinois at Urbana-Champaign, Lingming ZhangUniversity of Illinois at Urbana-Champaign, Darko MarinovUniversity of Illinois at Urbana-Champaign, Tianyin XuUniversity of Illinois at Urbana-Champaign
DOI