paperbot · PL 论文追踪

全部论文 待读 收藏

P2 ComplexCodeEval: A Benchmark for Evaluating Large Code Models on More Complex Code

ComplexCodeEval:面向更复杂代码的大代码模型评估基准
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 3/10 · 该论文聚焦于评估大代码模型在多任务、复杂代码场景下的基准,属于代码LLM评估方向,与用户核心关注的静态分析、形式化验证、浮点程序分析、贝叶斯程序分析及Agentic程序分析无直接关联。虽涉及PL与AI交叉和benchmark设计,但未触及静态分析或LLM/Agent改进静态分析等关键问题。引用 8 inbox
Jia Feng, Jiachen Liu, Cuiyun Gao, Chun Yong Chong, Chaozheng Wang, Shan Gao, Xin Xia
crossref: 2026-09-12

AI 速览

一句话:提出 ComplexCodeEval 基准,用更复杂代码和多任务场景评估大代码模型,弥补现有基准场景单一的问题。

现有面向大代码模型(LCM)的评测基准往往只覆盖单一场景(如代码生成或补全),且题目未必来自真实开发实践,难以反映 LCM 在多样、复杂开发任务中的表现。为此,本文提出 ComplexCodeEval:一个面向更复杂代码、覆盖代码生成、代码补全、API 推荐与测试函数生成等多类任务的评测基准。其目标是把评测从单一任务扩展到贴近真实开发流程的多任务情境,并关注开发者实际面临的编程挑战。该基准可用于系统比较不同 LCM 在复杂代码上的能力,揭示现有基准可能遗漏的薄弱环节。

问题
现有 LCM 评测基准通常只评估单一任务,且题目不一定源于真实开发实践,难以反映模型在多样、复杂开发场景中的表现。
方法
提出并构建 ComplexCodeEval 基准,聚焦更复杂代码,覆盖代码生成、代码补全、API 推荐、测试函数生成等多任务,以贴近真实开发情境。
评估
使用该基准对 LCM 进行评测,比较其在复杂、多任务代码场景下的表现,从而弥补现有基准场景单一、真实性不足的问题。
原文摘要(Abstract)

In recent years, with the widespread attention of academia and industry on the application of large language models (LLMs) to code-related tasks, an increasing number of large code models (LCMs) have been proposed and corresponding evaluation benchmarks have continually emerged. Although existing evaluation benchmarks are helpful for comparing different LCMs, they may not reflect the performance of LCMs in various development scenarios. Specifically, they might evaluate model performance in only one type of scenario (e.g., code generation or code completion), whereas real development contexts are diverse and may involve multiple tasks such as code generation, code completion, API recommendation, and test function generation. Additionally, the questions may not originate from actual development practices, failing to capture the programming challenges faced by developers during the development process.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot8444,
  title = {ComplexCodeEval: A Benchmark for Evaluating Large Code Models on More Complex Code},
  author = {Jia Feng and Jiachen Liu and Cuiyun Gao and Chun Yong Chong and Chaozheng Wang and Shan Gao and Xin Xia},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695552}
}