paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A Tool for In-depth Analysis of Code Execution Reasoning of Large Language Models

一个用于深入分析大语言模型代码执行推理的工具
FSE Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering2025匹配度 2/10 · 论文关注LLM代码执行推理能力的评测与结果分析工具,并非将静态分析应用于ML/Agent程序,也未用LLM改进静态分析/形式化验证,与画像的核心问题无直接交集;其目标更偏向理解/评估LLM自身能力,属于画像中不感兴趣的方向。引用 3 inbox
Changshu Liu, Reyhan Jabbarvand
crossref: 2026-09-12

AI 速览

一句话:提出 ExeRScope 工具与启发式,深入分析 LLM 代码执行推理结果并理解代码属性的影响。

代码执行推理正成为评估大语言模型(LLM)编程任务能力的非功能指标。现有框架与基准(如 CruxEval)通常只关注 LLM 在有限程序上预测给定代码的输入/输出或中间变量状态/值,缺乏对结果进行更深入分析的工具。缺少此类工具,关于 LLM 代码执行推理的观察无法泛化到更多数据集,阻碍研究界与从业者设计下一代具有更好代码执行推理能力的 LLM。本文提出 ExeRScope,它是一系列工具与启发式方法,用于分析代码执行推理框架的结果,以理解代码属性在被研究基准中的影响。借助该工具,分析可以泛化到具有相似属性的代码,而无需迫切地设计更多基准,从而避免这一繁琐工作。

问题
现有 LLM 代码执行推理评估缺乏深入分析工具,导致关于模型能力的观察难以泛化到更多数据集,也难以为改进模型提供系统指导。
方法
提出 ExeRScope,包含一系列工具与启发式方法,用于分析代码执行推理框架的输出,并理解代码属性在建基准中的影响。
评估
借助该工具,可将分析推广到具有相似属性的代码,从而避免为获得可泛化结论而设计更多基准的繁琐工作。
原文摘要(Abstract)

Code Executing Reasoning is becoming a new non-functional metric that assesses the ability of large language models (LLMs) in programming tasks. State-of-the-art frameworks and benchmarks (CruxEval) usually focus on LLM's prediction of a given code's input/output or intermediate variable states/values on limited programs. However, there is no tool for more in-depth analysis of the results. Without such a tool, the observations about LLM's code execution reasoning cannot be generalized to more datasets, preventing the research community and practitioners from devising the next generation of LLMs with better code execution reasoning abilities. This paper introduces ExeRScope, a series of tools and heuristics to analyze the result of code execution reasoning frameworks to understand the impact of code properties in the studied benchmarks. With such tooling, analysis can be generalized to code with similar properties without the urgent need to design more benchmarks, which is a cumbersome effort.

链接与引用

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

BibTeX
@inproceedings{paperbot9155,
  title = {A Tool for In-depth Analysis of Code Execution Reasoning of Large Language Models},
  author = {Changshu Liu and Reyhan Jabbarvand},
  booktitle = {FSE},
  year = {2025},
  doi = {10.1145/3696630.3728605}
}