基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
基于代码枚举的自动程序修复方法借助变异算子对程序中错误语句进行变更操作,从而得到程序修复解.由于缺乏文法制导及变异算子数量的有限性,该方法的有效性有待进一步提高.本文提出一种基于变型空间代数的自动程序修复方法,即将回归测试用例集视为训练实例,通过归纳学习得到程序中出错语句的修复解.具体而言,该方法包括以下特征:(1)从文法到变型空间的自动构造生成方法;(2)根据变型空间树中变型空间的不同类别,分别给出一致性定义;(3)结合静态及类型检查的变型空间代数运算.实验结果表明:与基于代码枚举及基于搜索的修复方法相比,本文提出的方法在修复成功率方面更具优势;与此同时,方法中的静态及类型检查机制可以有效地削减假设空间的规模.
推荐文章
基于变异技术的程序故障自动化修复方法
变异技术
故障定位
故障自动化修复
面向程序自动修复的缺陷分类方法研究
软件缺陷
程序自动修复
缺陷分类
技术集成
API文档缺陷自动检测和修复方法
Java API文档
程序异常
修复建议
基于曲率和中值滤波的快速推移图像修复方法
图像修补
中值滤波
扩散
快速推移法
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于变型空间代数的自动程序修复方法
来源期刊 电子学报 学科 工学
关键词 自动程序修复 变型空间代数 归纳学习 上下文无关文法 生成树
年,卷(期) 2017,(10) 所属期刊栏目 学术论文
研究方向 页码范围 2498-2505
页数 8页 分类号 TP311
字数 7187字 语种 中文
DOI 10.3969/j.issn.0372-2112.2017.10.026
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 毋国庆 武汉大学计算机学院 72 470 12.0 17.0
2 袁梦霆 武汉大学计算机学院 13 39 3.0 6.0
3 黄勃 上海工程技术大学电子电气工程学院计算机系 40 87 5.0 7.0
4 徐勇 广东肇庆学院数学与统计学院 4 5 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (2)
共引文献  (1)
参考文献  (5)
节点文献
引证文献  (2)
同被引文献  (0)
二级引证文献  (1)
1982(1)
  • 参考文献(1)
  • 二级参考文献(0)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(2)
  • 参考文献(2)
  • 二级参考文献(0)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(2)
  • 引证文献(1)
  • 二级引证文献(1)
研究主题发展历程
节点文献
自动程序修复
变型空间代数
归纳学习
上下文无关文法
生成树
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
电子学报
月刊
0372-2112
11-2087/TN
大16开
北京165信箱
2-891
1962
chi
出版文献量(篇)
11181
总下载数(次)
11
总被引数(次)
206555
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导