[发明专利]一种基于图的端到端程序修复方法有效
申请号: | 202011265976.3 | 申请日: | 2020-11-13 |
公开(公告)号: | CN112463424B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 李斌;唐奔;孙小兵;倪珍 | 申请(专利权)人: | 扬州大学 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F8/70;G06F18/214;G06N20/00 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱炳斐 |
地址: | 226009 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于图的端到端程序修复方法,属于软件调试领域,该方法包括:缺陷数据集构建;缺陷程序切片;缺陷代码图嵌入;构建和训练Graph2Seq模型;利用训练好的Graph2Seq模型生成修复补丁并验证补丁的正确性。本发明提出的方法使用图表征代码,可以充分挖掘代码缺陷语句及其上下文之间的语法、语义关联,更好地学习缺陷的特征,从而生成质量更高、可读性更强的修复补丁,达到自动修复程序缺陷的目的,能极大提升自动程序修复的效率。 | ||
搜索关键词: | 一种 基于 端到端 程序 修复 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬州大学,未经扬州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202011265976.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种Y向四导轨结构
- 下一篇:一种合成锑化铝多晶材料工艺的装置及合成方法