SIGMOD runs a named, long-standing artifact program: the Availability &
Reproducibility Initiative (ARI) at reproducibility.sigmod.org. It is
optional, happens after acceptance, and is decoupled from the accept/
reject decision — but its badges are embedded into the paper's PDF in the ACM
Digital Library, so the payoff is permanent and public. Recent editions
registered artifacts through a dedicated HotCRP site (e.g.,
sigmod25ari.hotcrp.com); confirm the current edition's site and dates
before promising a timeline.
| Badge | What evaluators must confirm | Typical blocker |
|---|---|---|
| Artifacts Available | Code, data, scripts, notebooks reachable at a stable public location | Link rot; "email us for the dataset" |
| Artifacts Evaluated | Package is exercisable and well documented | Undocumented cluster assumptions |
| Results Reproduced | Key results of the paper independently regenerated | Figures that need hand-tuned steps |
Aim explicitly at one rung. A package engineered for Results Reproduced looks different from one that merely publishes source: it names which figures and tables constitute the "key results" and drives each one end to end.
The initiative's stated criteria are coverage (how much of the paper the artifact backs), ease of reproducibility (how little effort a rerun takes), flexibility (can parameters, workloads, and datasets be varied), and portability (does it run beyond the authors' exact machine). Database artifacts fail these in predictable ways:
Data-management experiments often need big machines. ARI evaluations have historically accommodated this via cloud credits or author-provided access in some editions — but the current edition's policy must be checked, not assumed. Regardless of policy:
artifact/
README.md # claims map: Fig/Table -> script -> expected output
LICENSE
Dockerfile # or VM image link; pinned OS + dependency versions
data/fetch.sh # pulls public datasets by checksum; sizes stated
run_all.sh # full reproduction, prints per-step ETA
run_small.sh # laptop-scale variant, trends preserved
experiments/
fig7_throughput/ # one directory per paper artifact, self-contained
tab3_latency/
plot/ # regenerates the exact PDF figures from raw logs
The claims map is the single highest-leverage file: a table from paper artifact to command to expected output, with tolerances ("within 10% on different hardware; ordering of systems preserved").
SIGMOD confers a Best Artifact award through the initiative, and reproducibility reports from past editions are themselves published in the ACM DL — meaning strong artifacts earn citable recognition. For an engine or index paper, the artifact also becomes the de facto baseline implementation future papers must compare against, which compounds citations for years.
Answer all six in the README's first two screens and the evaluation's most common failure mode — silent stall and abandonment — mostly disappears.
sigmod-supplementary); it becomes the ARI seed.sigmod-camera-ready).[Target badge] Available / Evaluated / Results Reproduced
[Claims map] Fig/Table -> script coverage, gaps listed
[Criteria audit] coverage / ease / flexibility / portability findings
[Hardware plan] full-scale needs, reduced-scale mode, runtimes
[Registration] ARI edition site + dates confirmed or 待核实
[Fix queue] ordered work before artifact submission