跳到主要内容
知仓学习社ZHICANG

sigmetrics-reproducibility

Use when strengthening ACM SIGMETRICS reproducibility, covering proofs and their assumptions as reproducible artifacts, seeded simulators whose figu…

不碰外部(只输出文字)无严重或高危命中brycewang-stanford/Awesome-Journal-Skills

它会碰到什么

扫了多少1 个文本文件,5 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

SIGMETRICS Reproducibility

Use this before submission and again before the POMACS camera-ready. SIGMETRICS reproducibility has

a distinctive shape: the "artifact" is often a proof plus a simulator plus a trace, not only

running code. The goal is that a competent reader could re-derive your bound, re-run your simulation

to the same curves, and re-analyze your measurement to the same conclusions.

Evidence map

  • Map each theorem, bound, and reported number to a verifiable location — a proof in an

appendix, a figure regenerated from a seeded simulation, or a script that turns the trace into the

table.

  • For analytic results, give the full derivation and every assumption; a reader should be able

to check the proof and see which assumptions each step uses.

  • For simulations, ship a seeded simulator whose scripts regenerate each figure and overlay

the analytic prediction, so a reviewer sees model and measurement agree.

  • For measurement studies, document the trace source, collection window, sanitization, and the

processing scripts; archive the processed dataset or document access.

  • Keep the paper and the artifact consistent: a p99 number in the PDF that no simulator run

reproduces is the contradiction reviewers read as carelessness.

Reproducibility-claim audit

| Claim in the paper | Weak reproducibility answer | SIGMETRICS-ready answer |

|---|---|---|

| "Theorem 1 bounds the tail" | Proof sketch only | Full proof (appendix) + a simulation that matches the analytic curve |

| "We simulate policy X" | "Simulator available on request" | Seeded simulator + scripts that regenerate each figure from logged runs |

| "We measured system Y" | "Data on request" | Processed dataset (or documented access) + provenance + processing scripts |

| "The learner has low regret" | Empirical curve only | Regret proof + code plotting empirical regret against the bound |

"Available on request" is treated as not available; convert every such line into a concrete,

anonymized artifact or an explicit, justified exception (e.g. a proprietary trace, with the

methodology fully documented).

Provenance and determinism pinning

[Proof]       state every assumption; give the full derivation; note which lemmas each step needs
[Simulation]  log seeds; state steady-state/warm-up handling; make figures regenerate deterministically
[Measurement] pin the trace source, collection window, sanitization; archive processed data
[Compute]     state hardware, runtime, and number of independent runs so a reader can size a rerun
[Agreement]   ship the overlay of analysis vs. simulation so the match is reproducible, not asserted

Degrees of reproducibility (state the one you achieved)

  • Turnkey: one documented command regenerates each figure/table from logged simulation runs and

reproduces the analytic overlay.

  • Scripted: scripts exist but require documented manual steps or access to a restricted trace.
  • Descriptive: proofs and methodology detailed enough that a competent reader could rebuild the

pipeline.

For SIGMETRICS, aim turnkey for anything a reviewer might rerun quickly (a simulation regenerating a

figure, a script producing a table); a proprietary industrial trace may stay scripted with access

documented, but the methodology and the analysis code should still be turnkey.

Vignette: a queueing-theory-plus-measurement paper

Consider a paper with a scheduling theorem and a trace-driven evaluation. Its reproducibility spine:

the full proof with stated assumptions in an appendix; a seeded simulator whose notebook regenerates

the analysis-vs-simulation figure; the trace-processing scripts with pinned provenance; the

anonymized processed dataset (or documented access to a restricted one); and the analysis notebooks

that turn logged runs into the paper's tables — plus one honest sentence about any assumption that

only approximately holds and how §6 bounds it.

Consistency and camera-ready pass

  • Before submission: every reported number traces to a proof, a logged simulation run, or a

measurement script; the artifact is anonymized (no owner strings, cluster paths, group names).

  • Before camera-ready: swap anonymized links for a permanent, DOI-issuing archive, and align the

artifact with any ACM badges you are pursuing (sigmetrics-artifact-evaluation).

Output format

[Claim inventory] <claim -> proof / simulation run / measurement script>
[Reproducibility] concrete / vague / missing, per claim
[Provenance gaps] <proof assumptions stated? seeds logged? trace provenance pinned?>
[Reproducibility level] turnkey / scripted / descriptive, stated honestly
[Paper fixes] <must appear in the PDF/appendix>
[Artifact fixes] <additions before upload>

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。