ISSN 1009-5624 CN 10-2021/TQ    主管:中国乐凯集团有限公司    主办:北京乐凯科技有限公司

中国知网全文收录期刊
万方数据库收录期刊
RCCSE中文学术期刊
维普资讯网/超星域出版 全文收录
中国核心期刊(遴选)数据库收录期刊
首页 > 刊期 > 2024 > 9期 > 信息:技术与应用
基于深度学习的软件错误定位与修复方法研究
吕 虹,谢 琳

【摘要】针对当前软件自动修复方法无法实现多代码多语句错误的自动修复,本研究提出了基于深度学习的软件错误定位和修复方法,实现多个代码块的错误定位和修复。 首先,设计了联合深度学习和频谱的错误定位技术,实现多个代码块的检测。 其次,设计了基于树结构的循环神经网络模型,通过学习代码局部区域,生成代码转换规则。 最后,使用通用数据集进行实验验证。 结果表明,与现有方法相比,本方法生成的补丁个数大幅提升,能实现多语句错误自动修复。

【关键字】软件错误定位;自动修复;深度学习