×

SemFix公司

swMATH ID: 17449
软件作者: Hoang Duong Thien Nguyen、Dawei Qi、Abhik Roychoudhury、Satish Chandra
描述: SemFix:通过语义分析修复程序。调试在任何主要的软件开发项目中都会耗费大量的时间和精力。此外,即使在确定了错误的根本原因之后,修复错误也不是件容易的事。在这种情况下,自动化程序修复方法很有价值。本文提出了一种基于符号执行、约束求解和程序综合的自动修复方法。在我们的方法中,修复代码通过给定测试集的要求被表示为约束。然后,通过在修复表达式的分层空间上迭代来解决此类约束,该空间按修复代码的复杂性分层。我们将我们的方法与最近提出的基于遗传编程的修复SIR程序(带有种子错误)以及GNU Coreutils片段(带有实际错误)的方法进行了比较。在这些问题上,我们的方法报告了比基于遗传编程的修复更高的成功率,并且修复速度更快。
主页: http://dl.acm.org/citation.cfm?id=2486890
相关软件: 先知;安吉利克斯;缺陷4J;格佐尔塔;诺波尔;ASTOR公司;GenProg公司;DL修复;深度修复;QuixBugs公司;深度编码器;MCGP公司;FlashMeta软件;FlowDroid(流动机器人);闪光继电器;TAJ公司;闪光提取;烟尘;WALA公司;github
引用于: 4文件

连载1篇

2 信息学报

在1个字段中引用

4 计算机科学(68至XX)

按年份列出的引文