Software Engineering Benchmarks

Overview

Software engineering benchmarks measure whether AI systems can perform tasks such as fixing repository-level bugs, writing tests, reviewing code, and building or evolving applications. They commonly use real repositories, executable environments, hidden tests, and simulated user interactions, with newer evaluations also examining agent trajectories, tool use, and coordination. The field is moving beyond one-shot code generation toward long-running workflows and broader measures of quality, including performance, security, design constraints, and maintainability. A central challenge is making results reliable and representative: tests can miss valid solutions or accept flawed ones, and scores can depend heavily on task selection, evaluation rules, and agent setup.

Latest papers

CardsList

157 papers32 papers in the last four weeks, up 113% on the four weeks before. 0.2% of all new papers.

  1. SWE-Universe: Scale Real-World Verifiable Environments to Millions

    Feb 2, 2026Mouxiang Chen, Lei Zhang, Yunlong Feng +16Software EngineeringBenchmark Construction

  2. SpIDER: Spatially Informed Dense Embedding Retrieval for Software Issue Localization

    Dec 18, 2025Shravan Chaudhari, Rahul Thomas Jacob, Jiajun Cao +3Software EngineeringSoftware Engineering Benchmarks

  3. SWE-fficiency: Can Language Models Optimize Real-World Repositories on Real Workloads?

    Nov 8, 2025Jeffrey Jian Ma, Milad Hashemi, Amir Yazdanbakhsh +5Software Engineering AgentsBenchmark Design

  4. BuildBench: Benchmarking LLM Agents on Compiling Real-World Open-Source Software

    Sep 27, 2025Zehua Zhang, Ati Priya Bajaj, Divij Handa +14Software Engineering AgentsSoftware Engineering Benchmarks

  5. From Empirical Evaluation to Context-Aware Enhancement: Repairing Regression Errors with LLMs

    Jun 16, 2025Anh Ho, Thanh Le-Cong, Bach Le +1Automated Program RepairSoftware Engineering Benchmarks

  6. FullFront: Benchmarking MLLMs Across the Full Front-End Engineering Workflow

    May 23, 2025Haoyu Sun, Huichen Will Wang, Jiawei Gu +2Software EngineeringWeb Application Generation

  7. Real Faults in Deep Learning Fault Benchmarks: How Real Are They?

    Dec 20, 2024Gunel Jahangirova, Nargiz Humbatova, Jinhan Kim +2Software Engineering BenchmarksBenchmark Reproducibility