Write a Blog >>
ESEC/FSE 2021
Thu 19 - Sat 28 August 2021 Clowdr Platform
Wed 25 Aug 2021 17:25 - 17:30 - Testing—Failures and Fault Localization Chair(s): Shaukat Ali
Thu 26 Aug 2021 05:25 - 05:30 - Testing—Failures and Fault Localization Chair(s): Massimiliano Di Penta

Continuous Integration (CI) aims at supporting developers in inte-grating code changes quickly through automated building. How-ever, there is a consensus that CI build failure is a major barrierthat developers face, which prevents them from proceeding furtherwith development. In this paper, we introduceBF-Detector, anautomated tool to detect CI build failure. Based on the adaptationof Non-dominated Sorting Genetic Algorithm (NSGA-II), our toolaims at finding the best prediction rules based on two conflictingobjective functions to deal with both minority and majority classes.We evaluated the effectiveness of our tool on a benchmark of 56,019CI builds. The results reveal that our technique outperforms state-of-the-art approaches by providing a better balance between bothfailed and passed builds.BF-Detectortool is publicly available,with a demo video, at: https://github.com/stilab-ets/BF-Detector.

Wed 25 Aug

Displayed time zone: Athens change

17:00 - 18:00
Testing—Failures and Fault LocalizationDemonstrations / Research Papers / Journal First / Ideas, Visions and Reflections +12h
Chair(s): Shaukat Ali Simula Research Lab
17:00
10m
Paper
A Qualitative Study of the Benefits and Costs of Logging from Developers' Perspectives: A Journal First Presentation Proposal
Journal First
Heng Li Polytechnique Montréal, Weiyi Shang Concordia University, Bram Adams Queens University, Mohammed Sayagh ETS Montreal, University of Quebec, Ahmed E. Hassan Queen's University
17:10
5m
Paper
Just-In-Time Defect Identification and Localization: A Two-Phase Framework
Journal First
Meng Yan Chongqing University, Xin Xia Huawei Technologies, Yuanrui Fan Zhejiang University, David Lo Singapore Management University, Ahmed E. Hassan Queen's University, Shanping Li Zhejiang University
17:15
5m
Paper
New Visions on Metamorphic Testing after a Quarter of a Century of Inception
Ideas, Visions and Reflections
Tsong Yueh Chen Swinburne University of Technology, T. H. Tse University of Hong Kong
DOI
17:20
5m
Paper
AlloyFL: A Fault Localization Framework for Alloy
Demonstrations
Tanvir Ahmed Khan University of Texas at Arlington, Allison Sullivan University of Texas at Arlington, Kaiyuan Wang Google
DOI Media Attached
17:25
5m
Paper
BF-Detector: An Automated Tool for CI Build Failure Detection
Demonstrations
Islem Saidani ETS, Ali Ouni ETS, Moataz Chouchen ETS, Mohamed Wiem Mkaouer Rochester Institute of Technology
DOI
17:30
30m
Live Q&A
Q&A (Testing—Failures and Fault Localization)
Research Papers

Thu 26 Aug

Displayed time zone: Athens change

05:00 - 06:00
Testing—Failures and Fault LocalizationDemonstrations / Ideas, Visions and Reflections / Journal First / Research Papers
Chair(s): Massimiliano Di Penta University of Sannio
05:00
10m
Paper
A Qualitative Study of the Benefits and Costs of Logging from Developers' Perspectives: A Journal First Presentation Proposal
Journal First
Heng Li Polytechnique Montréal, Weiyi Shang Concordia University, Bram Adams Queens University, Mohammed Sayagh ETS Montreal, University of Quebec, Ahmed E. Hassan Queen's University
05:10
5m
Paper
Just-In-Time Defect Identification and Localization: A Two-Phase Framework
Journal First
Meng Yan Chongqing University, Xin Xia Huawei Technologies, Yuanrui Fan Zhejiang University, David Lo Singapore Management University, Ahmed E. Hassan Queen's University, Shanping Li Zhejiang University
05:15
5m
Paper
New Visions on Metamorphic Testing after a Quarter of a Century of Inception
Ideas, Visions and Reflections
Tsong Yueh Chen Swinburne University of Technology, T. H. Tse University of Hong Kong
DOI
05:20
5m
Paper
AlloyFL: A Fault Localization Framework for Alloy
Demonstrations
Tanvir Ahmed Khan University of Texas at Arlington, Allison Sullivan University of Texas at Arlington, Kaiyuan Wang Google
DOI Media Attached
05:25
5m
Paper
BF-Detector: An Automated Tool for CI Build Failure Detection
Demonstrations
Islem Saidani ETS, Ali Ouni ETS, Moataz Chouchen ETS, Mohamed Wiem Mkaouer Rochester Institute of Technology
DOI
05:30
30m
Live Q&A
Q&A (Testing—Failures and Fault Localization)
Research Papers