当前位置:首页 >> 学术资讯 >> 科研信息

科研人员提出大语言模型复杂执行路径推理能力分析框架

2026/09/06

文章导读
Python 等动态类型语言的复杂执行路径,长期是符号执行的软肋:动态类型、复杂数据结构与大量外部接口调用,让约束模型难以准确建立。中国科学院软件研究所等团队评测14款主流大语言模型,在平均含233条语句、103个分支的任务中,o4-mini取得最高65.6%的路径复现率,Qwen3-235B识别出全部120个含除零缺陷的程序,但推理模型在分类任务上反而失去优势。大模型与传统程序分析该如何分工?
— 内容由好学术AI分析文章内容生成,仅供参考。

近日,中国科学院软件研究所等围绕动态类型程序语言中复杂执行路径难以有效分析的问题,分析大语言模型的路径约束推理能力,并构建覆盖测试生成、路径可行性判定和缺陷检测的评测基准。

执行路径由程序从入口到出口依次经过的语句和分支构成,是理解程序语义、生成高覆盖测试和发现特定路径缺陷的基础。传统符号执行通过收集路径约束,并借助SMT求解器求解。但面对Python等语言的动态类型、复杂数据结构、对象行为及大量外部接口调用时,传统符号往往难以建立准确的约束模型。大语言模型在代码生成和理解方面的进展,为不依赖SMT约束求解的路径推理提供了可能,但能否沿复杂控制流准确推理且转化为真实软件测试收益,仍缺少研究。

为评估大语言模型能否进行正确的执行路径推理,研究团队围绕三个问题展开。一是给定目标执行路径,模型能否生成输入并准确复现该路径;二是给出路径和分支条件,模型能否判断路径可达、不可达或会触发特定类型缺陷;三是在包含第三方库和复杂依赖的真实Python项目中,路径信息能否帮助模型生成覆盖度更高的单元测试。由此,团队选取14款主流大语言模型,构建出包含基准构建、实证评估的大模型复杂执行路径推理能力分析框架。同时,团队提出了基于插桩和控制流图最小覆盖遍历的路径提取方法,用于数据集构建,并通过实际执行、覆盖率统计和人工标注检验模型输出。

实验显示,大语言模型已初步具备复杂路径约束推理能力。在平均包含233条语句、103个分支的测试生成任务中,推理模型o4-mini达到最高的65.6%路径复现率,表明旗舰推理模型已拥有较强的路径推理能力。在路径分类与缺陷检测任务中,Qwen3-235B识别出全部120个含除零缺陷的程序;与之相反,推理模型在这一任务上没有优势,说明过长推理思维链可能推翻模型正确判断。在真实软件仓库中,路径信息可提升大部分模型的总体行覆盖率,但第三方库和接口的理解能力以及测试的可执行性仍是将路径推理能力转化为工程收益的主要瓶颈。

研究表明,大语言模型现阶段更适合作为符号执行的互补式启发工具。模型可利用代码语义和外部接口知识提供候选输入、缺陷线索和测试方向;传统程序分析负责路径提取、约束校验和结果验证。二者结合,有望形成面向真实软件系统的混合式路径推理与智能测试方法。

相关论文被软件工程领域国际期刊TOSEM 2026录用。

论文链接

科研人员提出大语言模型复杂执行路径推理能力分析框架

大语言模型执行路径约束求解与测试流程


版权声明:
文章来源软件研究所,分享只为学术交流,如涉及侵权问题请联系我们,我们将及时修改或删除。

相关学术资讯
近期会议

2026年第9届信息系统与计算机辅助教育国际会议(ICISCAE 2026)(2026-09-27)

2026年艺术设计与视觉表达国际会议(AEVD 2026)(2026-09-28)

2026年第五届算法、数据挖掘和信息技术国际会议(ADMIT 2026)(2026-10-16)

2026年人工智能与机器人系统国际会议(ICAIRS 2026)(2026-10-23)

2026年第三届先进机器人, 自动化工程与机器学习国际会议(ARAEML 2026)(2026-10-23)

2026年第六届控制理论与应用国际会议(ICoCTA-2026)(2026-10-23)

2026年人工智能、大数据与云计算国际会议 (AIBDCC 2026)(2026-10-30)

2026年国际可再生、可持续能源和智能技术会议(2026-10-30)

2026年土木水利材料与高性能结构国际会议 (CHMHS 2026)(2026-10-30)

2026年农田水利、灌溉工程与节水技术国际会议(ICIEWTFWC 2026)(2026-10-30)

2026年生物学,光学成像与化学国际会议(ICBOIC 2026)(2026-9-25)

2026年机械工程、材料应用与智能制造国际会议(IMEMAI 2026)(2026-9-26)

2026能源、电网与材料科学国际会议(ICEPGMS 2026)(2026-9-30)

2026年地质研究与资源勘测国际会议(ICGRRS 2026)(2026-9-28)

2026年岩土力学、地下空间与地质勘测国际会议(IGMUSG 2026)(2026-9-21)

2026计算机、软件工程与嵌入式系统国际会议(ICCSEES 2026)(2026-9-22)

2026建筑工程、绿色复合材料与水文学国际会议(CEGCMH 2026)(2026-9-3)

第八届老龄化与老年医学国际学术会议(ICAG 2027)(2027-5-31)

2026教育、知识与新媒体发展国际会议(EKNMD 2026)(2026-9-22)

2026年公共交通、未来出行与智慧城市国际学术会议(PTFMSC 2026)(2026-9-29)

小贴士:学术会议云是学术会议查询检索的第三方门户网站。它是会议组织发布会议信息、众多学术爱好者参加会议、找会议的双向交流平台。它可提供国内外学术会议信息预报、分类检索、在线报名、论文征集、资料发布以及了解学术资讯,查找会服机构等服务,支持PC、微信、APP,三媒联动。