Large Language Models for Equivalent Mutant Detection: How Far Are We?

Z Tian, H Shu, D Wang, X Cao, Y Kamei… - Proceedings of the 33rd …, 2024 - dl.acm.org
Mutation testing is vital for ensuring software quality. However, the presence of equivalent
mutants is known to introduce redundant cost and bias issues, hindering the effectiveness of …

Lms: Understanding code syntax and semantics for code analysis

W Ma, S Liu, Z Lin, W Wang, Q Hu, Y Liu… - arxiv preprint arxiv …, 2023 - arxiv.org
Large language models~(LLMs) demonstrate significant potential to revolutionize software
engineering (SE) by exhibiting outstanding performance in SE tasks such as code and …

Automatic classification of equivalent mutants in mutation testing of android applications

MB Kusharki, S Misra, B Muhammad-Bello, IA Salihu… - Symmetry, 2022 - mdpi.com
Software and symmetric testing methodologies are primarily used in detecting software
defects, but these testing methodologies need to be optimized to mitigate the wasting of …

Gmutant: A gcov based mutation testing analyser

MR Golla, S Godboley - Proceedings of the 16th Innovations in Software …, 2023 - dl.acm.org
gMutant is a novel mutation analyser to measure the quality of test cases. It is based on
gCov. The existing gCov outputs code coverage (line and branch). Here, we scale it up in …

Put your hands in the air! reducing manual effort in mutation testing

L Fernandes, M Ribeiro, R Gheyi, M Delamaro… - Proceedings of the …, 2022 - dl.acm.org
Mutation testing has attracted a lot of interest because of its reputation as a powerful
adequacy criterion for test suites and for its ability to guide the test case generation …

Mutation-Guided LLM-based Test Generation at Meta

C Foster, A Gulati, M Harman, I Harper, K Mao… - arxiv preprint arxiv …, 2025 - arxiv.org
This paper describes Meta's ACH system for mutation-guided LLM-based test generation.
ACH generates relatively few mutants (aka simulated faults), compared to traditional …

The language mutation problem: Leveraging language product lines for mutation testing of interpreters

W Cazzola, L Favalli - Journal of Systems and Software, 2023 - Elsevier
Compilers translate programs from a high level of abstraction into a low level representation
that can be understood and executed by the computer; interpreters directly execute …

Augmenting equivalent mutant dataset using symbolic execution

S Chung, S Yoo - 2022 IEEE International Conference on …, 2022 - ieeexplore.ieee.org
Mutation testing aims to ensure that a test suite is capable of detecting real faults, by
checking whether they can reveal (ie, kill) small and arbitrary lexical changes made to the …

An Empirical Evaluation of Manually Created Equivalent Mutants

P Straubinger, A Degenhart… - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
Mutation testing consists of evaluating how effective test suites are at detecting artificially
seeded defects in the source code, and guiding the improvement of the test suites. Although …

[PDF][PDF] Reducing manual efforts in equivalence analysis in mutation testing

S Amorim, L Fernandes, M Ribeiro… - Journal of Software …, 2024 - repositorio.usp.br
Mutation testing has attracted a lot of interest because of its reputation as a powerful
adequacy criterion for test suites and for its ability to guide test case generation. However …