Write a Blog >>
ESEC/FSE 2022
Mon 14 - Fri 18 November 2022 Singapore
Thu 17 Nov 2022 14:00 - 14:30 at ERC Active Learning Room - Session 3 Chair(s): Michael Pradel

Although the strongest test criteria, traditional mutation testing has shown to not scale with modern incremental development practices. In this work, we describe our proposal of commit-aware mutation testing and introduce the concept of commit-relevant mutants suitable to evaluate the system's behaviour after being affected by regression changes. We show that commit-relevant mutants represent a small but effective set that assesses the delta of behaviours between two consecutive software versions. Commit-aware mutation testing provides the guidance for developers to quantify to which extent they have tested error-prone locations impacted by program changes. In this paper, we portray our efforts to make mutation criteria change-aware as we study characteristics of commit-relevant mutants striving to bring mutation testing closer to being worthwhile for evolving systems.

Thu 17 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

14:00 - 15:30
Session 3Doctoral Symposium at ERC Active Learning Room
Chair(s): Michael Pradel University of Stuttgart
14:00
30m
Talk
Change-Aware Mutation Testing for Evolving Systems
Doctoral Symposium
Milos Ojdanic University of Luxembourg
DOI
14:30
30m
Talk
Effective and Scalable Fault Injection using Bug Reports and Generative Language Models
Doctoral Symposium
Ahmed Khanfir University of Luxembourg
DOI
15:00
30m
Talk
Explaining and Debugging Pathological Program Behavior
Doctoral Symposium
Martin Eberlein Humboldt University of Berlin
DOI Pre-print