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

icsme-artifact-evaluation

Use when packaging an IEEE ICSME artifact for the Joint Artifact Evaluation Track and ROSE Festival, covering the IEEE "Open Research Object" and "R…

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

它会碰到什么

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

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

技能内容

ICSME Artifact Evaluation

Use this for the artifact track. ICSME evaluates artifacts in the **Joint Artifact Evaluation Track

and ROSE Festival** (ROSE = Recognizing and rewarding Open Science in software Engineering), shared

with its co-located siblings SCAM and VISSOFT, and it awards the IEEE badge scheme —

not ACM's four badges. Two things to internalize: the badges are earned by evaluators actually

retrieving and using your package, and the review artifact (anonymized, for the paper's reviewers)

is not the same deliverable as the badge artifact (de-anonymized, permanently archived).

The IEEE badges (verify the current set and names)

| Badge | What it certifies | What earns it |

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

| Open Research Object | The artifact is permanently, publicly retrievable and open | Deposit in a DOI-issuing archive (Zenodo, figshare, Software Heritage) with an open license |

| Research Object Reviewed | The artifact was examined and is exercisable, well-structured, and documented | Evaluators can run/inspect it and confirm it supports the paper's claims |

A package can earn both badges if it is open and exercisable, well-structured, and documented

for reuse and repurposing. Open Research Object is the low-cost, high-value badge (archive the

package cleanly); Research Object Reviewed requires the evaluator's own inspection/run to succeed,

so the failure mode is always "did not retrieve or run on their side," never "the idea was weak."

> Do not import ACM badge names (Available / Functional / Reusable / Reproduced) — those are the ACM

> scheme used at FSE and other ACM venues. ICSME is an IEEE venue with the IEEE research-object

> badges. Using the wrong badge names is a tell that the artifact author has not read the ROSE call.

What ROSE evaluators open first

| Claim type | First thing inspected | Common failure caught |

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

| A maintenance tool | The README and one install/run command | Undocumented dependencies; only-works-on-authors'-laptop |

| A mining/evolution study | The scripts that turn the corpus into the paper's tables | Numbers in the PDF that no script reproduces |

| A mined dataset | The extraction scripts + the extracted corpus with SHAs | Query shipped, corpus missing; provenance unpinned |

| An LLM-based result | Cached prompts/outputs + model IDs | Requires live API keys; not reproducible |

Assume an evaluator gives your package a bounded time budget on a clean machine. Design for the

first ten minutes to succeed.

Packaging plan

[Container]   ship a Dockerfile or a pinned environment (requirements/lockfile); avoid
              "install these 40 things by hand"
[README]      one-screen orientation: what it is, install, run the demo, reproduce each claim,
              expected runtime and outputs
[Mapping]     an explicit table: paper claim -> script -> expected result
[Corpus]      the extracted mining dataset itself (or documented access), with SHAs and dates,
              not just the query
[Provenance]  repo SHAs, extraction dates, model IDs/dates, seeds, fork/bot handling
[License]     an OSI-approved open license so the artifact can earn Open Research Object
[Archive]     deposit in a DOI-issuing repository for a permanent, citable object

Anonymized review artifact vs. badge artifact

  • At submission: the artifact is anonymized for the paper's reviewers — no owner strings,

cluster paths, lab names, your own org's repos, or identity-revealing subject-system names.

  • After acceptance: replace anonymized placeholders with the public, licensed, DOI-issuing

archive; this is the version ROSE evaluators badge and the camera-ready cites.

Worked vignette: packaging a debt-detection tool + mining study

A paper contributes a technical-debt detection tool and a mining study of debt over release history.

To target both badges: ship a Docker image with the tool pre-built; a run_demo.sh that detects

debt on a small bundled repository in under a minute; a reproduce/ directory whose scripts

regenerate each table from logged mining results; a claim-to-script mapping in the README; the

extracted corpus with pinned SHAs and extraction dates; and an MIT/Apache license with a Zenodo DOI.

State honestly which results are turnkey and which need the full (slow) corpus re-mining.

Calibration

  • The ROSE-Festival artifact deadline is after acceptance and shared with SCAM and VISSOFT;

Journal-First papers are typically excluded — confirm eligibility on the current call.

  • Badge names, the exact set offered, and whether evaluation is single- or double-anonymous vary by

cycle — confirm on the current artifact/ROSE call.

Output format

[Target badges] Open Research Object / Research Object Reviewed
[Artifact role] anonymized review artifact / public badge artifact
[Contents] <tool/corpus/scripts/provenance/license>
[Ten-minute test] does retrieve + install + demo succeed on a clean machine? yes/no
[Claim mapping] <claim -> script -> expected result present? yes/no>
[Fixes before upload] <ordered list>

想直接用这个技能?

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