Who judges the judge: An empirical study on online judge tests

K Liu, Y Han, JM Zhang, Z Chen, F Sarro… - Proceedings of the …, 2023 - dl.acm.org
Online Judge platforms play a pivotal role in education, competitive programming,
recruitment, career training, and large language model training. They rely on predefined test …

Guiding greybox fuzzing with mutation testing

V Vikram, I Laybourn, A Li, N Nair, K OBrien… - Proceedings of the …, 2023 - dl.acm.org
Greybox fuzzing and mutation testing are two popular but mostly independent fields of
software testing research that have so far had limited overlap. Greybox fuzzing, generally …

On comparing mutation testing tools through learning-based mutant selection

M Ojdanic, A Khanfir, A Garg… - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
Recently many mutation testing tools have been proposed that rely on bug-fix patterns and
natural language models trained on large code corpus. As these tools operate …

Please fix this mutant: How do developers resolve mutants surfaced during code review?

G Petrović, M Ivanković, G Fraser… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Mutation testing has been demonstrated to motivate developers to write more tests when
presented with undetected, actionable mutants. To facilitate this effect, modern mutation …

A Mutation-Guided Assessment of Acceleration Approaches for Continuous Integration: An Empirical Study of YourBase

Z Zeng, T Xiao, M Lamothe, H Hata… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
Continuous Integration (CI) is a popular software development practice that quickly verifies
updates to codebases. To cope with the ever-increasing demand for faster software …

Contextual Predictive Mutation Testing

K Jain, U Alon, A Groce, C Le Goues - … of the 31st ACM Joint European …, 2023 - dl.acm.org
Mutation testing is a powerful technique for assessing and improving test suite quality that
artificially introduces bugs and checks whether the test suites catch them. However, it is also …

Syntax Is All You Need: A Universal-Language Approach to Mutant Generation

S Deb, K Jain, R Van Tonder, C Le Goues… - Proceedings of the ACM …, 2024 - dl.acm.org
While mutation testing has been a topic of academic interest for decades, it is only recently
that “real-world” developers, including industry leaders such as Google and Meta, have …

Equivalent Mutants in the Wild: Identifying and Efficiently Suppressing Equivalent Mutants for Java Programs

B Kushigian, SJ Kaufman, R Featherman… - Proceedings of the 33rd …, 2024 - dl.acm.org
The presence of equivalent mutants has long been considered a major obstacle to the
widespread adoption of mutation analysis and mutation testing. This paper presents a study …

Subsumption, correctness and relative correctness: Implications for software testing

S AlBlwi, I Marsit, B Khaireddine, A Ayad… - Science of Computer …, 2025 - Elsevier
Abstract Context. Several Research areas emerged and have been proceeding
independently when in fact they have much in common. These include: mutant subsumption …

FrMi: Fault-revealing Mutant Identification using killability severity

T Rostami, S Jalili - Information and Software Technology, 2023 - Elsevier
Context: Mutation testing is a powerful method used in software testing for various activities,
such as guidance for test case generation and test suite quality assessment. However, a …