《软件学报》(Journal of Software, JOS) 的软件学科审稿人越来越看重结果能否被他人重复。虽然
本刊尚无公开的强制 artifact 评审轨道(现状 待核实,见
jos-artifact-evaluation),但提供可复现材料能显著增强
说服力。本技能给出让实验可重复的工程做法(来源见
resources/official-source-map.md)。
jos-experiments)。artifact/
├── README.md # 目标、环境、一键复现步骤、预期结果、耗时
├── code/ # 源码,含入口脚本
├── data/ # 数据或获取脚本(大数据给下载脚本+校验和)
├── scripts/ # 复现各 RQ/表/图的脚本
├── results/ # 预期输出/日志样例
└── LICENSE # 开源许可
[ ] 论文有数据/代码可用性声明,非"可根据要求提供"
[ ] 环境与依赖版本已记录,最好容器化
[ ] 随机种子固定或多次平均报告方差
[ ] 数据划分明确,无泄漏
[ ] 挖掘类锁定 SHA 与抽取日期并保存快照
[ ] 大模型类缓存原始输出、记录模型版本与日期
[ ] 材料含 README,能从零复现主要表/图
[ ] 材料合法可分享(许可、脱敏)
【可复现就绪度】强 / 中 / 弱
【可用性声明】是否给出可访问链接:________
【环境固定】依赖/容器化缺口:________
【出处锁定】挖掘 SHA / 大模型缓存:________
【材料组织】README 能否支撑从零复现:________
【下一步】用 jos-artifact-evaluation 判断是否随专刊/编辑部要求提交材料
把"可重复"拆成三个层次有助于自评你的材料到了哪一步,也便于向《软件学报》(Journal of Software) 审稿人说明:
[ ] 达到"可复现"层次:他人用材料能得到一致结果
[ ] 论文正文描述了完整实验条件
[ ] 可用性声明位置显眼、链接稳定
[ ] 威胁有效性讨论了复现限制
[ ] 材料合法、脱敏、许可清晰
在《软件学报》(Journal of Software) 的软件学科语境下,可复现不是额外负担,而是研究质量的 一部分:能被他人重复得到的结果,天然比"只有作者本人跑得出来"的结果更可信。把可复现当作 从实验设计之初就贯穿到定稿的一条主线,而非投稿前临时补的材料,才能真正经得起审稿人的核验。
提醒:本刊是否在特定专刊要求代码/数据可用性、以及归档渠道要求,属 待核实,请以 《软件学报》(Journal of Software) 编辑部与专刊征稿页为准。工具适配见
resources/code/README.md。