mlsanityData to 7 Oct 2026

DOMAINEVAL: An Auto-Constructed Benchmark for Multi-Domain Code Generation

arXiv 2408.13204 ↗First posted 23 Aug 2024cs.AI cs.SEcited by 21

Not on the map. Why?

Abstract (arXiv)

Code benchmarks such as HumanEval are widely adopted to evaluate the capabilities of Large Language Models (LLMs), providing insights into their strengths and weaknesses. However, current benchmarks primarily exercise LLMs' capability on common coding tasks (e.g., bubble sort, greatest common divisor), leaving domain-specific coding tasks (e.g., computation, system, cryptography) unexplored. To fill this gap, we propose a multi-domain code benchmark, DOMAINEVAL, designed to evaluate LLMs' coding capabilities thoroughly. Our pipeline works in a fully automated manner, enabling a push-bottom construction from code repositories into formatted subjects under study. Interesting findings are observed by evaluating 12 representative LLMs against DOMAINEVAL. We notice that LLMs are generally good at computation tasks while falling short on cryptography and system coding tasks. The performance gap can be as much as 68.94% (80.94% - 12.0%) in some LLMs. We also observe that generating more samples can increase the overall performance of LLMs, while the domain bias may even increase. The contributions of this study include a code generation benchmark dataset DOMAINEVAL, encompassing six popular domains, a fully automated pipeline for constructing code benchmarks, and an identification of the limitations of LLMs in code generation tasks based on their performance on DOMAINEVAL, providing directions for future research improvements. The leaderboard is available at https://domaineval.github.io/.

Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 16 of its 24 references that are in the map. First posted on arXiv 23 Aug 2024.

Builds on

16 of 24 references.

References · 16

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2021Program Synthesis with Large Language Modelscited by 3,509
  5. 2023Qwen Technical Reportcited by 3,273
  6. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  7. 2024Qwen2 Technical Reportcited by 2,076
  8. 2021Measuring Coding Challenge Competence With APPScited by 879
  9. 2024StarCoder 2 and The Stack v2: The Next Generationcited by 484
  10. 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 166
  11. 2022Large Language Models Meet NL2Code: A Surveycited by 135
  12. 2022Execution-Based Evaluation for Open-Domain Code Generationcited by 89
4 more
  1. 2022CERT: Continual Pre-Training on Sketches for Library-Oriented Code Generationcited by 87
  2. 2024DevEval: A Manually-Annotated Code Generation Benchmark Aligned with Real-World Code Repositoriescited by 71
  3. 2024CodeBenchGen: Creating Scalable Execution-based Code Generation Benchmarkscited by 23
  4. 2024Exploring Multi-Lingual Bias of Large Code Models in Code Generationcited by 17

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 12; 2026: 6.

21 papers.

Sort:

By area:

  1. 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvementcited by 57
  2. 2025MultiKernelBench: A Multi-Platform Benchmark for Kernel Generationcited by 35
  3. 2025Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time Computecited by 25
  4. 2025FrontendBench: A Benchmark for Evaluating LLMs on Front-End Development via Automatic Evaluationcited by 17
  5. 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 16
  6. 2024Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmarkcited by 13
  7. 2025When LLMs Meet API Documentation: Can Retrieval Augmentation Aid Code Generation Just as It Helps Developers?cited by 12
  8. 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
  9. 2024LLMs as Continuous Learners: Improving the Reproduction of Defective Code in Software Issuescited by 10
  10. 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completioncited by 7
  11. 2025EmbedAgent: Benchmarking Large Language Models in Embedded System Developmentcited by 5
  12. 2026KOCO-BENCH: Can Large Language Models Leverage Domain Knowledge in Software Development?cited by 5
9 more
  1. 2025Benchmarking AI Models in Software Engineering: A Review, Search Tool, and Unified Approach for Elevating Benchmark Qualitycited by 3
  2. 2025Code2Bench: Scaling Source and Rigor for Dynamic Benchmark Constructioncited by 3
  3. 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoningcited by 3
  4. 2025Isolating Language-Coding from Problem-Solving: Benchmarking LLMs with PseudoEvalcited by 2
  5. 2026ClassEval-Pro: A Cross-Domain Benchmark for Class-Level Code Generationcited by 2
  6. 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agentscited by 2
  7. 2025Large Language Models for IT Automation Tasks: Are We There Yet?cited by 1
  8. 2026To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editingcited by 1
  9. 2025CrossPL: Evaluating Large Language Models on Cross Programming Language Code Generationcited by 0