Last updated on Monday, October 06, 2025
@article{Vercammen2023fastmut,
author = {Sten Vercammen and Serge Demeyer and Markus Borg},
journal = {Software Impacts},
month = mar,
pages = {100500},
title = {{F-ASTMut}: mutation optimisations techniques using
the {Clang} front-end},
volume = {16},
year = {2023},
abstract = {F-ASTMut is an open-source mutation testing research
tool for the C language family based on manipulation
of the abstract syntax tree. The tool is designed for
detailed measurements, analysis, and tuning of
optimisation techniques. The goal of F-ASTMut is to
analyse the speedups of optimisation techniques to
ultimately enable mutation testing in industrial
settings. Currently, F-ASTMut features four
optimisation techniques; an exclusion scheme for
invalid mutants, a test-suit-scope reduction to only
cover relevant mutants, mutant schemata, and
split-stream mutation testing. The implementation
relies on the Clang front-end, allowing future work
to extend or build on top of our solution.},
annote = {internationaljournal},
doi = {10.1016/j.simpa.2023.100500},
issn = {2665-9638},
url = {https://www.sciencedirect.com/science/article/pii/
S2665963823000374},
}