Nov, 2010

因果诱因语句:利用最大可满足性进行错误定位

TL;DR该研究提出了一种基于 MAX-SAT 的错误定位算法,通过符号执行,将程序的追踪记录编码为布尔可满足公式,构造出不可满足公式,并使用 MAX-SAT 找到可能的错误原因集合,其算法实现在名为 bug-assist 的工具中,并可以自动为普遍的错误类型建议修复。