writing-systems-papers

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Writing Systems Papers: Paragraph-Level Blueprint

系统类论文写作:段落级结构蓝图

Structural guidance for $ARGUMENTS
针对**$ARGUMENTS**的结构指导

Relationship to Other ARIS Skills

与其他ARIS技能的关系

  • paper-write: General paper generation workflow with citation verification. This skill complements it with systems-specific structural blueprints.
  • paper-slides: Conference presentation generation (Beamer+PPTX). Already covers talks — no overlap.
  • paper-plan: Research outline creation. Use paper-plan first, then this skill for paragraph-level structure.
Boundary: paper-write handles the generation workflow (LaTeX output, DBLP verification, section-by-section drafting). This skill provides the structural skeleton — page budgets, paragraph roles, and writing patterns specific to systems venues.

  • paper-write:带有引用验证的通用论文生成工作流。本技能以系统领域专属的结构蓝图对其进行补充。
  • paper-slides:会议演示文稿生成(Beamer+PPTX)。已涵盖演讲内容——无重叠。
  • paper-plan:研究大纲创建。先使用paper-plan,再借助本技能构建段落级结构。
边界说明:paper-write负责生成工作流(LaTeX输出、DBLP验证、逐节起草)。本技能提供结构框架——针对系统领域会议的页面预算、段落角色和写作模式。

Page Allocation: 12-Page Systems Paper

页面分配:12页系统类论文

SectionPagesKey Content
Abstract~0.25150–250 words, 5 sentences
S1 Introduction1.5–2Problem → Gap → Insight → Contributions
S2 Background & Motivation1–1.5Terms + Production observations
S3 Design3–4Architecture + Modules + Alternatives
S4 Implementation0.5–1Prototype, LOC, engineering
S5 Evaluation3–4Setup + E2E + Ablation + Scalability
S6 Related Work1By methodology, explicit comparison
S7 Conclusion0.53-sentence summary

章节页数核心内容
Abstract~0.25150–250词,5句话
S1 引言1.5–2问题→研究缺口→核心洞见→研究贡献
S2 背景与动机1–1.5术语定义+生产环境观察
S3 设计3–4架构+模块+备选方案
S4 实现0.5–1原型、代码行数、工程细节
S5 评估3–4实验环境→端到端测试→消融实验→可扩展性测试
S6 相关工作1按方法论分组,明确对比
S7 结论0.53句话总结

Section Blueprints

章节蓝图

Abstract (5 sentences)

Abstract(5句话)

text
S1: Problem context and importance
S2: Gap in existing approaches
S3: Thesis — "X is better for Y in environment Z" (Irene Zhang formula)
S4: Approach summary + headline results
S5: Impact or availability
Sources: Levin & Redell — "Can you state the new idea concisely?"; Irene Zhang — "abstract cannot use terms introduced in the paper."
text
S1: 问题背景与重要性
S2: 现有方法的研究缺口
S3: 核心论点——“在环境Z中,X对Y更优”(Irene Zhang公式)
S4: 方法概述+核心结果
S5: 影响力或可用性说明
参考来源:Levin & Redell — 《如何撰写优秀的系统类论文(及误区)》;Irene Zhang — “摘要不能使用论文中才引入的术语”。

S1 Introduction (1.5–2 pages)

S1 引言(1.5–2页)

  1. Problem (~0.5p) — Domain + concrete numbers + why it matters
  2. Gap analysis (~0.5p) — G1–Gn: specific shortcomings with evidence
  3. Key insight (1 para) — Thesis: "X is better for Y in Z"
  4. Contributions (~0.5p) — 3–5 numbered, testable claims with §N references
Pattern: hzwer Move 1 (territory) → Move 2 (niche) → Move 3 (occupy).
  1. 问题阐述(~0.5页)—— 领域背景+具体数据+重要性说明
  2. 缺口分析(~0.5页)—— G1–Gn:有证据支撑的具体不足
  3. 核心洞见(1段)—— 核心论点:“在环境Z中,X对Y更优”
  4. 研究贡献(~0.5页)—— 3–5条可验证的编号论点,附带§N章节引用
写作模式:hzwer的“三步走”——划定领域→找到空白→填补空白。

S2 Background & Motivation (1–1.5 pages)

S2 背景与动机(1–1.5页)

  1. Technical background (~0.5p) — Define-before-use (Gernot Heiser)
  2. Observations (~0.5–1p) — O1, O2, O3 from production data → design insights
  1. 技术背景(~0.5页)—— 先定义后使用(Gernot Heiser原则)
  2. 观察结果(~0.5–1页)—— 来自生产数据的O1、O2、O3→设计洞见

S3 Design (3–4 pages)

S3 设计(3–4页)

  1. Architecture overview (~0.5p) — Diagram first (Yi Ding: "draw a picture first")
  2. Module details (~2–2.5p) — Per module: choice, alternatives, why
  3. Trade-offs (~0.5–1p) — Summary of design decisions
Rule: "Every design choice must discuss alternatives" (Irene Zhang).
  1. 架构概述(~0.5页)—— 先画示意图(Yi Ding:“先画图”)
  2. 模块细节(~2–2.5页)—— 每个模块:选择依据、备选方案、原因
  3. 权衡分析(~0.5–1页)—— 设计决策总结
规则:“每个设计选择都必须讨论备选方案”(Irene Zhang)。

S4 Implementation (0.5–1 page)

S4 实现(0.5–1页)

Language, LOC, framework, key engineering decisions. Keep concise.
编程语言、代码行数、框架、关键工程决策。保持简洁。

S5 Evaluation (3–4 pages)

S5 评估(3–4页)

  1. Setup (~0.5p) — Hardware, baselines, workloads, metrics
  2. End-to-end (~1–1.5p) — X vs baselines for Y on Z
  3. Ablation (~1–1.5p) — Remove each component, measure impact
  4. Scalability (~0.5p) — Behavior at increasing scale
Three-statement rule (Irene Zhang): Every conclusion stated as:
  • Hypothesis (section opening)
  • Conclusion (section closing)
  • Caption (figure caption)
  1. 实验环境(~0.5页)—— 硬件、基准模型、工作负载、指标
  2. 端到端测试(~1–1.5页)—— 在Z场景下对比X与基准模型的Y指标
  3. 消融实验(~1–1.5页)—— 移除每个组件,测量影响
  4. 可扩展性测试(~0.5页)—— 规模增长时的表现
三陈述规则(Irene Zhang):每个结论需以三种形式呈现:
  • 假设(章节开头)
  • 结论(章节结尾)
  • 说明(图表标题)

S6 Related Work (1 page)

S6 相关工作(1页)

Group by methodology. For each group: what they do, limitation, how we differ.
按方法论分组。每组内容:研究方向、局限性、与本文的差异。

S7 Conclusion (0.5 page)

S7 结论(0.5页)

Three sentences: problem, solution, result. No new information.

三句话:问题、解决方案、结果。无新信息。

Writing Patterns

写作模式

Pattern 1: Gap Analysis

模式1:缺口分析

Enumerate G1–Gn in intro → A1–An in design → verify in evaluation. Example: Lucid (ASPLOS'23) — 5 gaps mapped to 5 answers.
在引言中列举G1–Gn→在设计中给出A1–An→在评估中验证。 示例:Lucid(ASPLOS'23)——5个缺口对应5个解决方案。

Pattern 2: Observation-Driven

模式2:观察驱动

O1–O3 from production data → insights → design components. Example: GFS (arXiv 2025) — 3 observations drive 3 components.
来自生产数据的O1–O3→洞见→设计组件。 示例:GFS(arXiv 2025)——3个观察结果驱动3个组件设计。

Pattern 3: Contribution List

模式3:贡献列表

Numbered contributions in intro, each with §N cross-reference. Example: Blox (EuroSys'24) — 7 contributions; Sia (SOSP'23) — 5 contributions.
引言中列出编号贡献,每条附带§N交叉引用。 示例:Blox(EuroSys'24)——7项贡献;Sia(SOSP'23)——5项贡献。

Pattern 4: Thesis Formula

模式4:核心论点公式

"X is better for Y in Z" structures the entire paper. Combine with other patterns for maximum impact.

“在环境Z中,X对Y更优”贯穿整篇论文。 与其他模式结合使用以最大化效果。

Conference Differences

会议差异

Always verify against current CFP — rules change yearly.
VenueFormatPagesCamera-Ready
OSDIUSENIX1214
NSDIUSENIX1214
SOSPACM SIGOPS12
ASPLOSACM SIGPLAN1113
EuroSysACM12
Based on 2025/2026 CFPs.

请始终参考当前会议征稿启事(CFP)——规则每年可能变化。
会议组织方页数限制终稿页数
OSDIUSENIX1214
NSDIUSENIX1214
SOSPACM SIGOPS12
ASPLOSACM SIGPLAN1113
EuroSysACM12
基于2025/2026年征稿启事。

Workflow

工作流

text
1. Determine venue and page limit
2. Choose writing pattern (Gap/Observation/Contribution/Thesis)
3. Allocate pages per section using the table above
4. Draft Abstract following 5-sentence template
5. Draft Introduction: Problem → Gap → Insight → Contributions
6. Draft Motivation with production observations (if available)
7. Draw architecture figure, then write Design
8. Draft Implementation (concise)
9. Draft Evaluation: setup → E2E → ablation → scalability
10. Draft Related Work by methodology groups
11. Draft Conclusion: 3 sentences
12. Run pre-submission checklist
13. Hand off to /paper-write for LaTeX generation and citation verification

text
1. 确定目标会议和页数限制
2. 选择写作模式(缺口/观察/贡献/核心论点)
3. 根据上表分配各章节页数
4. 遵循5句话模板撰写Abstract
5. 撰写引言:问题→缺口→洞见→贡献
6. 撰写动机部分(如有生产环境观察数据)
7. 绘制架构图,然后撰写设计章节
8. 撰写实现部分(简洁为主)
9. 撰写评估部分:实验环境→端到端测试→消融实验→可扩展性测试
10. 按方法论分组撰写相关工作
11. 撰写结论:3句话
12. 执行投稿前检查清单
13. 转交至/paper-write进行LaTeX生成和引用验证

Quick Self-Check

快速自查清单

  • Thesis follows "X is better for Y in Z"
  • 3–5 numbered contributions with §N references
  • Design discusses alternatives for every major choice
  • Eval conclusions stated 3 times (hypothesis, result, caption)
  • Related work grouped by methodology
  • Page budget within venue limits
  • No fabricated observations, traces, or results
  • All citations verified (delegate to /paper-write)

  • 核心论点遵循“在环境Z中,X对Y更优”公式
  • 3–5条编号贡献附带§N章节引用
  • 设计部分针对每个主要选择讨论了备选方案
  • 评估结论以三种形式呈现(假设、结果、图表标题)
  • 相关工作按方法论分组
  • 页数符合目标会议限制
  • 无虚构观察数据、追踪记录或实验结果
  • 所有引用已验证(转交至/paper-write处理)

Academic Integrity

学术诚信

  • Never fabricate observations, traces, or experimental results
  • Never generate citations from memory — use /paper-write citation workflow
  • Disclose LLM use per venue policy
  • This blueprint provides structural guidance, not copy-paste text

  • 切勿虚构观察数据、追踪记录或实验结果
  • 切勿凭记忆生成引用——使用/paper-write的引用工作流
  • 根据会议政策披露大语言模型(LLM)使用情况
  • 本蓝图仅提供结构指导,不可直接复制粘贴文本

Authoritative Sources

权威参考来源

  1. Levin & Redell — "How (and How Not) to Write a Good Systems Paper" (USENIX)
  2. Irene Zhang — "Hints on how to write an SOSP paper"
  3. Gernot Heiser — Style Guide + Paper Writing Talk
  4. Timothy Roscoe — "Writing reviews for systems conferences"
  5. Yi Ding — "How to write good systems papers?"
  6. hzwer & DingXiaoH — WritingAIPaper (GitHub)
  1. Levin & Redell — 《如何撰写优秀的系统类论文(及误区)》(USENIX)
  2. Irene Zhang — 《SOSP论文撰写提示》
  3. Gernot Heiser — 写作风格指南+论文写作讲座
  4. Timothy Roscoe — 《系统会议审稿撰写指南》
  5. Yi Ding — 《如何撰写优秀的系统类论文?》
  6. hzwer & DingXiaoH — WritingAIPaper(GitHub)