issta-experiments

GitHub

指导ISSTA论文实验设计与审计,涵盖基准选择、公平基线配置、统计分析及结果验证,确保实验结论可信。

ISSTA-Skills/skills/issta-experiments/SKILL.md brycewang-stanford/Awesome-Journal-Skills

Trigger Scenarios

设计软件测试实验方案 审计实验评估方法

Install

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill issta-experiments -g -y
More Options

Non-standard path

npx skills add https://github.com/brycewang-stanford/Awesome-Journal-Skills/tree/main/ISSTA-Skills/skills/issta-experiments -g -y

Use without installing

npx skills use brycewang-stanford/Awesome-Journal-Skills@issta-experiments

指定 Agent (Claude Code)

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill issta-experiments -a claude-code -g -y

安装 repo 全部 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --all -g -y

预览 repo 内 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --list

SKILL.md

Frontmatter
{
    "name": "issta-experiments",
    "description": "Use when designing or auditing ISSTA experiments, covering real subject programs and benchmarks like Defects4J, fair tool-baseline configuration, bug-finding and coverage metrics, non-parametric comparison with effect sizes, equal-budget protocols, repeated runs, and matching evidence to the claim being made."
}

ISSTA Experiments

Use this before submission when the evaluation is not yet locked. ISSTA experiments earn or lose the paper on the evaluation criterion, and the reviewer pool knows the standard subjects, baselines, and statistics — so design the study to answer the exact claim, on subjects a reviewer recognizes.

Experiment audit

  • Match each claim to its evidence: a bug-finding claim needs a benchmark with ground truth, a coverage claim needs a measurement protocol, a scalability claim needs a size sweep.
  • Use real subjects and established benchmarks where they exist — Defects4J for Java faults, real-world CVEs for security bugs, standard fuzzing corpora — so results are comparable to prior work, not to a private subject set.
  • Configure baselines fairly and at an equal budget: same time, same seeds, same subjects. A baseline throttled to lose is the fastest way to lose a reviewer's trust.
  • Compare with proper statistics: non-parametric tests (e.g. Mann-Whitney U) and an effect size (e.g. Vargha-Delaney Â₁₂) rather than a single run, because testing and analysis results are stochastic and rarely normal.
  • Report the stochastic protocol: seeds, timeout budgets, iteration counts, number of repeated runs, and hardware. State whether a table is a mean over runs and give the spread.
  • Audit for the usual confounds: subject selection bias, overfitting to the benchmark, counting duplicate crashes as distinct bugs, and mismatches between what the metric measures and what the claim asserts.

What experiments are for at this venue

  • ISSTA experiments exist to show a technique works on software that matters, evaluated fairly. One well-designed study on an established benchmark outweighs five extra ad-hoc subjects.
  • The strongest evaluations separate finding from being right: a repair that passes tests is not a correct repair; a crash is not automatically a distinct bug. Report the gap between the easy metric and the property you care about.
  • Reviewers check that the subjects and budget make the comparison meaningful — a fuzzer compared for one hour says little about a claim over 24-hour campaigns.

Claim-to-evidence design table

Claim Matching evaluation Reject pattern avoided
"Finds more true bugs" Established benchmark with ground-truth labels; dedup by root cause "Bugs counted by distinct crashes, not distinct faults"
"Higher coverage than baseline X" Equal budget, same subjects, same instrumentation "Baseline run in a weaker configuration"
"Scales to large programs" Size sweep with wall-clock and memory reported "Scalability asserted, never measured"
"Improvement is real, not noise" Repeated runs + non-parametric test + effect size "Single run presented as representative"

Vignette: evaluating a test-generation tool

A paper claims a new generator achieves higher fault-detection than an existing one. The plan: run both on Defects4J at an equal per-subject time budget, repeat each configuration enough times to estimate variance, count detected faults (not generated tests), compare with a non-parametric test and report Â₁₂, and disclose the subjects where the tool underperforms rather than dropping them.

subjects      Defects4J (pinned revision), N faults
budget        equal wall-clock per subject, both tools
runs          R repeats per subject; report mean and spread
metric        faults detected (ground truth), not tests generated
statistic     Mann-Whitney U + Vargha-Delaney A12
honesty       report subjects where the tool loses

Statistical reporting floor

  • Repeated runs and seeds for every stochastic result; captions must say what the numbers summarize.
  • Report the compute actually consumed, not vague feasibility language.

Output format

[Evaluation readiness] strong / adequate / weak
[Claim -> evidence map] <claim: benchmark/metric/statistic>
[Baseline fairness] equal-budget / configured-to-lose / unclear
[Statistical gaps] <runs / test / effect size / variance>
[Subject/benchmark gaps] <established benchmark used? subjects pinned?>
[Decision-critical next run] <one experiment>

Version History

  • 9f86f09 Current 2026-07-19 16:06

Same Skill Collection

AAAI-Skills/skills/aaai-artifact-evaluation/SKILL.md
AAAI-Skills/skills/aaai-author-response/SKILL.md
AAAI-Skills/skills/aaai-camera-ready/SKILL.md
AAAI-Skills/skills/aaai-experiments/SKILL.md
AAAI-Skills/skills/aaai-related-work/SKILL.md
AAAI-Skills/skills/aaai-reproducibility/SKILL.md
AAAI-Skills/skills/aaai-review-process/SKILL.md
AAAI-Skills/skills/aaai-submission/SKILL.md
AAAI-Skills/skills/aaai-supplementary/SKILL.md
AAAI-Skills/skills/aaai-topic-selection/SKILL.md
AAAI-Skills/skills/aaai-workflow/SKILL.md
AAAI-Skills/skills/aaai-writing-style/SKILL.md
AAMAS-Skills/skills/aamas-artifact-evaluation/SKILL.md
AAMAS-Skills/skills/aamas-author-response/SKILL.md
AAMAS-Skills/skills/aamas-camera-ready/SKILL.md
AAMAS-Skills/skills/aamas-experiments/SKILL.md
AAMAS-Skills/skills/aamas-related-work/SKILL.md
AAMAS-Skills/skills/aamas-reproducibility/SKILL.md
AAMAS-Skills/skills/aamas-review-process/SKILL.md
AAMAS-Skills/skills/aamas-submission/SKILL.md
AAMAS-Skills/skills/aamas-supplementary/SKILL.md
AAMAS-Skills/skills/aamas-topic-selection/SKILL.md
AAMAS-Skills/skills/aamas-workflow/SKILL.md
AAMAS-Skills/skills/aamas-writing-style/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-editor-strategy/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-evidence-standards/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-literature-synthesis/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-organizing-framework/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-proposal-framing/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-review-process/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-revision/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-submission/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-tables-figures/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-topic-selection/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-workflow/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-writing-style/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-contribution-framing/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-data-analysis/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-literature-positioning/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-methods/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-rebuttal/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-review-process/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-submission/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-tables-figures/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-theory-development/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-topic-selection/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-workflow/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-writing-style/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-contribution-framing/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-data-analysis/SKILL.md

Metadata

Files
0
Version
5717eab
Hash
2e7bae74
Indexed
2026-07-19 16:06

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-08 18:35
浙ICP备14020137号-1 $Гость$