当前位置:主页 > 科技论文 > 软件论文 >

自动程序修复方法研究进展

发布时间:2017-11-25 05:22

  本文关键词:自动程序修复方法研究进展


  更多相关文章: 自动修复 遗传规划 基于搜索的软件工程 测试集 实证基础


【摘要】:自动程序修复帮助开发者降低人工修复bug的成本.基于测试集的修复方法旨在生成能够通过测试集的代码补丁,以使程序正常运行.回顾了基于测试集的程序修复的现有文献,按照自动修复方法和实证基础两个方面陈述了研究进展.首先,将已有的自动修复方法划分为3类,分别是基于搜索的、基于代码穷举的和基于约束求解的补丁生成方法;其次,细致地描述了程序修复的实证研究基础以及该研究领域中的争议;然后,简要介绍了程序修复的相关技术作为修复方法的补充;最后做出总结,描述了面临的机遇和挑战.
【作者单位】: 软件工程国家重点实验室(武汉大学);武汉大学计算机学院;大连理工大学软件学院;南京邮电大学计算机学院;
【基金】:国家自然科学基金(61502345,61403057,61370144,61202032)~~
【分类号】:TP311.53
【正文快照】: 程序bug是软件开发中不可避免的产物,其产生原因可以追溯到软件开发的各个阶段.历史数据表明,超过 45%的现代软件开发成本消耗于定位和修复bug过程中[1].无论工业生产还是学术研究领域,定位和修复程序bug都是软件工程的核心问题.随着软件测试和调试技术的提高,自动化的程序bu

【相似文献】

中国期刊全文数据库 前4条

1 罗会兰;李静;王威;;盲环境下数字图像的自动修复算法研究[J];计算机应用研究;2010年11期

2 郭忠文;邵泽武;;FORMAT.COM源程序分析及其在软硬盘自动修复和反系统病毒技术中的应用[J];微型机与应用;1992年06期

3 纪涛;齐玉华;毛晓光;;基于软件自动修复评估缺陷定位技术的工具:GenProg-FL[J];计算机科学;2014年09期

4 ;[J];;年期



本文编号:1224931

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1224931.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d302e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com