DynaFix:基于执行级动态信息的迭代式APR
Paper#APR, LLM, Program Repair, Dynamic Analysis🔬 Research|分析: 2026年1月3日 06:28•
发布: 2025年12月31日 05:13
•1分で読める
•ArXiv分析
本文介绍了DynaFix,这是一种创新的自动程序修复(APR)方法,它利用执行级动态信息来迭代地改进补丁生成过程。其主要贡献在于使用运行时数据,如变量状态、控制流路径和调用堆栈,来指导大型语言模型(LLM)生成补丁。这种迭代反馈循环模仿了人类调试,与依赖静态分析或粗粒度反馈的现有方法相比,可以更有效地修复复杂的错误。本文的重要性在于它有可能提高APR系统的性能和效率,特别是在处理复杂的软件缺陷方面。