摘要
S.Anand、P.Godefroid和N.Tillmann。 需求驱动的合成符号执行。 在 2008年TACAS ,第4963卷,共 LNCS公司 ,第367-381页,布达佩斯,2008年4月。 斯普林格·弗拉格。 谷歌学者 数字图书馆 S.Artzi、A.Kiezun、J.Dolby、F.Tip、D.Dig、A.M.Paradkar和M.D.Ernst。 使用动态测试生成和显式状态模型检查查找Web应用程序中的错误。 IEEE传输。 软件工程。 , 36(4):474--494, 2010. 谷歌学者 数字图书馆 T.Ball、O.Kupferman和M.Sagiv。 抽象中的跳跃循环。 在 2007年CAV 2007年7月,柏林。 谷歌学者 数字图书馆 M.Barnett、B.E.Chang、R.DeLine、B.Jacobs和K.R.M.Leino。 Boogie:面向对象程序的模块化可重用验证器。 在 2005年FMCO ,第4111卷,共4111卷 LNCS公司 ,第364-387页。 Springer-Verlag,2006年9月。 谷歌学者 数字图书馆 B.Boigelot和P.Godefroid。 使用QDD对具有无限状态空间的通信协议进行符号验证。 在 CAV’96型 ,第1102卷,共1102卷 LNCS公司 ,第1-12页,新不伦瑞克,1996年8月。 斯普林格·弗拉格。 谷歌学者 数字图书馆 C.Cadar、V.Ganesh、P.M.Pawlowski、D.L.Dill和D.R.Engler。 EXE:自动生成死亡输入。 在 ACM CCS系统 , 2006. 谷歌学者 数字图书馆 L.de Moura和N.Bjorner。 Z3:高效的SMT求解器。 在 2008年TACAS ,第4963卷,共 LNCS公司 ,第337-340页,布达佩斯,2008年4月。 斯普林格·弗拉格。 谷歌学者 数字图书馆 M.Emmi、R.Majumdar和K.Sen.数据库应用程序的动态测试输入生成。 在 ISSTA’2007 ,第151-162页,2007年。 谷歌学者 数字图书馆 P.戈德弗里德。 合成动态测试生成。 在 2007年流行音乐节 ,第47-54页,尼斯,2007年1月。 谷歌学者 数字图书馆 P.戈德弗里德。 软件模型检查提高了十亿台计算机的安全性。 在 2009年SPIN ,第5578卷,共 LNCS公司 ,第1页,格勒诺布尔,2009年6月。 斯普林格·弗拉格。 谷歌学者 数字图书馆 P.Godefroid、N.Klarlund和K.Sen.DART:定向自动随机测试。 在 2005年PLDI ,第213-223页,芝加哥,2005年6月。 谷歌学者 数字图书馆 P.Godefroid、M.Y.Levin和D.Molnar。 自动白盒模糊测试。 在 2008年NDSS ,第151-166页,圣地亚哥,2008年2月。 谷歌学者 P.Godefroid、A.V.Nori、S.K.Rajamani和S.D.Tetali。 五月份必须进行的组合节目分析:释放交替的力量。 在 2010年流行音乐节 ,第43-55页,马德里,2010年1月。 谷歌学者 数字图书馆 D.Molnar、X.C.Li和D.Wagner。 动态测试生成以发现x86二进制linux程序中的整数错误。 在 程序。 第18届Usenix安全研讨会 2009年8月。 谷歌学者 数字图书馆 C.Pasareanu和W.Visser。 使用符号执行和不变量生成验证Java程序。 在 2004年SPIN ,第2989卷,共页 LNCS公司 2004年4月,巴塞罗那。 斯普林格·弗拉格。 谷歌学者 P.Saxena、D.Akhawe、S.Hanna、F.Mao、S.McCamant和D.Song。 JavaScript的符号执行框架。 在 IEEE安全与隐私研讨会 ,第513页至第528页,2010年。 谷歌学者 数字图书馆 P.Saxena、P.Poosankam、S.McCamant和D.Song。 二进制程序上的循环扩展符号执行。 在 ISSTA’2009 ,第225-236页,芝加哥,2009年7月。 谷歌学者 数字图书馆 N.Tillmann和J.de Halleux。 Pex-的白盒测试生成。 净利润。 在 2008年TAP ,第4966卷,共 LNCS公司 ,第134-153页。 Springer-Verlag,2008年4月。 谷歌学者 数字图书馆 A.Tsitovich、N.Sharygina、Ch.Wintersteiger和D.Kroening。 循环总结和终止分析。 在 将出现在2011年TACAS 2011年4月。 谷歌学者 数字图书馆 R.Xu、P.Godefroid和R.Majumdar。 使用长度抽象测试缓冲区溢出。 在 ISSTA’2008 ,第27-38页,西雅图,2008年7月。 谷歌学者 数字图书馆
建议
数据相关性分析中循环不变量的自动生成 FormaliSE’22:IEEE/ACM第十届软件工程形式化方法国际会议论文集 程序的并行化依赖于对代码中的数据相关性进行合理而精确的分析,特别是在处理循环时。 最先进的工具基于动态分析和静态分析。 他们倾向于过度,偶尔也会。。。 一种基于随机测试、约束求解和验证的实用环路不变量生成方法 ICFEM’12:第14届形式工程方法国际会议论文集:形式方法和软件工程 循环不变量在软件验证中起着重要作用。 基于随机测试、约束求解和验证,提出了一种生成等式循环不变量的实用方法。 更重要的是,我们提出了一个实用的。。。