SPICE: An Automated SWE-Bench Labeling Pipeline for Issue Clarity, Test Coverage, and Effort Estimation
Not on the map. Why?
Abstract (arXiv)
High-quality labeled datasets are crucial for training and evaluating foundation models in software engineering, but creating them is often prohibitively expensive and labor-intensive. We introduce SPICE, a scalable, automated pipeline for labeling SWE-bench-style datasets with annotations for issue clarity, test coverage, and effort estimation. SPICE combines context-aware code navigation, rationale-driven prompting, and multi-pass consensus to produce labels that closely approximate expert annotations. SPICE's design was informed by our own experience and frustration in labeling more than 800 instances from SWE-Gym. SPICE achieves strong agreement with human-labeled SWE-bench Verified data while reducing the cost of labeling 1,000 instances from around 100,000 (manual annotation) to just 5.10. These results demonstrate SPICE's potential to enable cost-effective, large-scale dataset creation for SE-focused FMs. To support the community, we release both SPICE tool and SPICE Bench, a new dataset of 6,802 SPICE-labeled instances curated from 291 open-source projects in SWE-Gym (over 13x larger than SWE-bench Verified).
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 26 of its 61 references that are in the map. First posted on arXiv 12 Jul 2025.
Builds on
26 of 61 references.
References · 26
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
- 2020SummEval: Re-evaluating Summarization Evaluationcited by 666
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 300
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 196
- 2023Don't Make Your LLM an Evaluation Benchmark Cheatercited by 194
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 165
- 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
14 more
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 95
- 2025SWE-bench Goes Live!cited by 74
- 2025Are "Solved Issues" in SWE-bench Really Solved Correctly? An Empirical Studycited by 47
- 2024Can Unconfident LLM Annotations Be Used for Confident Conclusions?cited by 44
- 2024Prompt Optimization with Human Feedbackcited by 35
- 2024Unveiling the Impact of Coding Data Instruction Fine-Tuning on Large Language Models Reasoningcited by 31
- 2020Sampling in Software Engineering Research: A Critical Review and Guidelinescited by 23
- 2025D3: Diversity, Difficulty, and Dependability-Aware Data Selection for Sample-Efficient LLM Instruction Tuningcited by 21
- 2024Special Characters Attack: Toward Scalable Training Data Extraction From Large Language Modelscited by 16
- 2018Improving Vulnerability Inspection Efficiency Using Active Learningcited by 10
- 2023CUPID: Leveraging ChatGPT for More Accurate Duplicate Bug Report Detectioncited by 9
- 2023Can AI Serve as a Substitute for Human Subjects in Software Engineering Research?cited by 8
- 2022Towards a Change Taxonomy for Machine Learning Systemscited by 6
- 2024An Empirical Study on the Effectiveness of Large Language Models for SATD Identification and Classificationcited by 4
Built on by
Citing papers per year: 2025: 3; 2026: 8.
11 papers.
- 2026SWE-rebench V2: Language-Agnostic SWE Task Collection at Scalecited by 24
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2025Agentic Software Issue Resolution with Large Language Models: A Surveycited by 6
- 2025The Rise of AI Teammates in Software Engineering (SE) 3.0: How Autonomous Coding Agents Are Reshaping Software Engineeringcited by 4
- 2026Watermarking LLM Agent Trajectoriescited by 3
- 2026Sequential Behavioral Watermarking for LLM Agentscited by 3
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolutioncited by 2
- 2026Edit, But Verify: An Empirical Audit of Instructed Code-Editing Benchmarkscited by 1
- 2026Anchored Self-Play for Code Repaircited by 1
- 2026PAIChecker: Uncovering and Checking PR-Issue Misalignment in SWE-Bench-Like Benchmarkscited by 1
- 2026Schr"odinger's Code Repository: Have LLMs Learned SWE-bench or Memorized It?cited by 0
- 2026Schr"odinger's Code Repository: Have LLMs Learned SWE-bench or Memorized It?21 Aug 2026
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolution19 Aug 2026
- 2026PAIChecker: Uncovering and Checking PR-Issue Misalignment in SWE-Bench-Like Benchmarks30 Jul 2026
- 2026Anchored Self-Play for Code Repair3 Jul 2026
- 2026Sequential Behavioral Watermarking for LLM Agents11 May 2026
- 2026Edit, But Verify: An Empirical Audit of Instructed Code-Editing Benchmarks6 Apr 2026
- 2026SWE-rebench V2: Language-Agnostic SWE Task Collection at Scale27 Feb 2026
- 2026Watermarking LLM Agent Trajectories21 Feb 2026
- 2025Agentic Software Issue Resolution with Large Language Models: A Survey24 Dec 2025
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025The Rise of AI Teammates in Software Engineering (SE) 3.0: How Autonomous Coding Agents Are Reshaping Software Engineering20 Jul 2025