Published June 4, 2026
| Version v1
Software
Open
ScopeMut: A Compact Reproducibility Artifact For Scope++ C++ Mutation Generation
Authors/Creators
Description
ScopeMut is the public artifact release of our C++ mutation-generation pipeline built from the current Scope++ implementation. The package is intentionally compact and reproducibility-oriented: instead of mirroring the full research repository, it retains only the components required to replay the C++ slicing and generation workflow reported in our paper.
Included in the artifact:
- the current Java implementation of the Scope++ C++ path;
- BraceMatcher.java, which is required for the slice stage that precedes mutation;
- grammar/cpp and associated generation statistics files;
- runnable PowerShell wrappers for slicing, generation, local checking, and Zenodo release automation;
- an issue-driven seed corpus containing the minimal reproducers corresponding to the evaluation cases discussed in the paper.
The artifact supports a reviewer-oriented workflow: prepare the issue reproducers, slice them through BraceMatcher, launch ScopeMut generation from the resulting slice corpus, and inspect or compile the generated programs using the bundled helper scripts.
Notes
Files
ScopeMut-zenodo-artifact-20260604.zip
Files
(8.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:4f568882453d30830555171ce0ea8cfe
|
8.0 MB | Preview Download |