CodeLLM Formal Specifications Program Verification Reasoning
摘要

针对现有代码大模型生成的形式化规范存在语法无效或语义过弱的问题,本文提出 SpecCoder 框架。该方法通过学习经验证的参考程序、变异体及多轮 refinement 轨迹,生成描述程序中间状态的可执行检查点规范。在 HumanExec 基准上的实验表明,SpecCoder 显著提升了规范的正确性、完整性及有效性,进而增强了下游的代码正确性推理与自动修复能力,证明了细粒度可执行证据对可靠验证的价值。

AI 推荐理由

论文核心研究利用中间形式化规范增强代码大模型的推理、验证及修复能力。

研究机构
FPT Software AI Center Hanoi Univ. of Science and Tech. Hanoi, Vietnam University of Texas at Dallas Texas, USA
论文信息
作者 Minh Le-Anh, Cuong Chi Le, Tien N. Nguyen
发布日期 2026-07-05
arXiv ID 2607.04232
相关性评分 9/10 (高度相关)