【摘 要】
:
现有程序缺陷修复方法缺乏充足的修复模板,多数只能修复小部分程序缺陷。为此,提出一种从StackOverflow中获取示例代码,并从示例代码中挖掘出修复样品的方法。从程序员日常开
【机 构】
:
上海交通大学电子信息与电气工程学院
【基金项目】
:
国家重点基础研究计划(2015CB352203),国家自然科学基金面上项目(61572313)
论文部分内容阅读
现有程序缺陷修复方法缺乏充足的修复模板,多数只能修复小部分程序缺陷。为此,提出一种从StackOverflow中获取示例代码,并从示例代码中挖掘出修复样品的方法。从程序员日常开发讨论中获取与修复有关的代码对,并从中生成修复模板,该模板丰富了自动修复工具已有的操作,能够修复更多缺陷。对Defects4J数据集进行实验验证,结果表明,该方法能够修复23个程序缺陷,优于GenProg和Nopol等工具。
其他文献
汶川大地震造成了大量房屋建筑的破坏。本文通过对钢筋混凝土结构和砌体结构的震害研究、非结构构件的震害分析以及典型震害进行的调查归类分析,探讨了此次地震对建筑结构抗
开国将军钟赤兵的英雄事迹,毛主席深深感动提起钟赤兵的大名,经历过二万五千里长征的革命老同志,无不为他竖起大姆指。钟赤兵同志是出色的无产阶级革命家和中国人民解放军高
为深入开展党的群众路线教育实践活动,4月23日,郑州市公安局收容教育所邀请郑州市政协委员、共青团、妇联、关工委、律师代表、新闻媒体以及部分被收容教育人员家属到所召开党
为弘扬中华民族传统美德,充分发挥道德模范榜样引领作用。近日,郑州市收容教育所邀请“道德模范”、郑州市疾控中心性病、艾滋病监测所所长刘征,向全体民警职工作报告,她用生动的
7月1日,河南华邦电器炊具有限公司生产车间,员工们正在检查半成品铁锅的质量。该公司是一个年产各种型号优质铁锅300万余口的郏县铁锅龙头企业。10多个系列、300多个规格的产品
9月29日晚上,河南工业职业技术学院举行“庆国庆·迎新生”文艺晚会,师生们载歌载舞,豪情满怀,热烈庆祝伟大的祖国六十五华诞。
焦志红,号石古山房,河南省美术家协会会员,中国煤矿工笔画院理事,中国艺术创作院特聘画家,“尧山心象”山水画研究会主创画家。现居住于平顶山。
湖南省农科院水稻研究所安仁基点通过对水稻白叶枯病的多年研究,找到了水稻白叶枯病的发生规律,提出了以选用抗病、优质、高产品种为中心,以栽培管理为基础,药剂防治为辅的防
电机转轴锥度面表面接触率是电机的一项重要质量指标。影响电机转轴锥度面表面接触率主要因素是转轴锥度面表面的波纹度。就转轴锥度面磨削波纹的产生原因进行了分析,并对其解
<正> 制动电机一般分为电磁制动、机械制动,而尤以电磁制动使用得较为普遍。电磁制动的制动方式一般为外接电源供电,外部电源供电尤以交流经整流至直流为主,外部电源供电由于