Code Generation Evaluation

Overview

Code generation evaluation studies how well AI systems produce programs that work and satisfy the requirements developers intended. Common approaches include executable unit tests and pass@k benchmarks, repository-level issue resolution, and tests of generated applications through browsers or other interactive environments. Researchers also assess qualities beyond passing tests, such as security, maintainability, performance, instruction adherence, and fidelity to domain-specific behavior. A central challenge is that test success can overstate real-world reliability, while stochastic outputs, benchmark contamination, and imperfect automated judges make comparisons difficult.

Latest papers

CardsList

215 papers31 papers in the last four weeks, up 63% on the four weeks before. 0.2% of all new papers.

  1. Benchmarking Web API Integration Code Generation

    Sep 24, 2025Daniel Maninger, Leon Chemnitz, Amir Molzam Sharifloo +2Code GenerationCode Generation Evaluation

  2. Experimental Analysis of Productive Interaction Strategy with ChatGPT: User Study on Function and Project-level Code Generation Tasks

    Aug 6, 2025Sangwon Hyun, Hyunjun Kim, Jinhyuk Jang +2LLM PromptingCode Generation

  3. IFEvalCode: Controlled Code Generation

    Jul 30, 2025Jian Yang, Wei Zhang, Shukai Liu +9Code GenerationCode Language Models

  4. Code Benchmarks Should Prioritize Rigor, Reliability, and Reproducibility

    Jan 18, 2025Jialun Cao, Yuk-Kit Chan, Zixuan Ling +12Benchmark ConstructionBenchmark Design