Bug Localization Agentic RAG Code Reasoning Software Maintenance
摘要

尽管基于大语言模型的修复系统取得进展,缺陷定位仍是软件维护的关键瓶颈。现有检索增强生成(RAG)方法依赖静态检索,缺乏精准识别故障代码所需的推理能力。本文提出 BLAgent,一种用于文件级缺陷定位的新型代理式 RAG 框架。该框架整合了三大创新:感知代码结构的仓库编码、捕捉结构与行为信号的双视角查询转换,以及结合符号检查与证据推理的两阶段代理重排序。实验表明,BLAgent 在 SWE-bench Lite 上显著提升了 Top-1 准确率,同时大幅降低成本,并将端到端修复成功率提高超过 20%。

AI 推荐理由

论文核心在于利用 Agent 进行基于证据的推理和符号检查,以解决 Bug 定位问题。

研究机构
University of Calgary, Canada York University, Canada
论文信息
作者 Md Afif Al Mamun, Gias Uddin
发布日期 2026-05-18
arXiv ID 2605.17965
相关性评分 8/10 (高度相关)