胡迪尼

胡迪尼,ESC/Java的注释助手。执行模块化检查的静态程序检查器可以在不需要分析整个程序的情况下检查一个程序模块的错误。模块化检查要求每个模块都附有指定模块的注释。为了帮助降低编写规范的成本,本文介绍了模块化检查器ESC/Java的注释助手胡迪尼。为了推断给定程序的合适的ESC/Java注释,胡迪尼生成大量候选注释,并使用ESC/Java来验证或反驳这些注释。本文介绍了胡迪尼的设计、实现和初步评估。


ZBMaX中的参考文献(20篇)1标准条款

显示结果1至20的20。
按年份排序(引文

  1. 皮莱格,Hila;伊扎克,Shachar;Shoham,莎伦;雅哈夫,Eran:谓词编程:交互合成的正式模型(2020)
  2. He,Shaobo;拉希里,Shuvendu K.;拉卡马里·Zvnimi:验证程序近似的相对安全性、准确性和终止性(2018)
  3. Jhala,Ranjit;波德尔斯基,安德烈亚斯;里巴尔琴科,安德烈:程序验证的谓词抽象(2018)
  4. Kojima,KunSuk;Imanishi,Akifumi;Iigalasi,Atsushi:无种族GPU程序功能正确性的自动验证(2018)
  5. 勒鲁,J·R·Me;R·MuMe,Philipp;SubType,Pavle:用特定领域抽象指导克雷格插值(2016)
  6. 夏尔马,拉胡尔,艾肯,亚历克斯:从不变检验到不变推理的随机化搜索(2016)
  7. Garg,PrANav;L,克里斯托夫,Madhusudan,P;NeID,丹尼尔:线性数据结构的量化数据自动机:一个寄存器自动机模型,用于学习操纵数组和列表的程序的不变量(2015)
  8. 克罗宁,丹尼尔;Sharygina,娜塔莎;Tonetta,斯蒂法诺;Tsitovich,Aliaksei;Westistiger-Christoph M.:使用状态和转换不变量的循环摘要(2013)
  9. Ferrara,彼得洛;Mü勒,彼得:访问权限的自动推断(2012)
  10. 拉希里,Shuvendu K.;凡尼格,朱利安:解释霍迪尼:让胡迪尼推理透明(2011)
  11. Furia,Carlo Alberto;迈耶,贝特朗:使用后置条件推断循环不变量(2010)
  12. Moy,扬妮克;三月,克劳德:安全检查子程序合同的模块推论(2010)
  13. 拉希里,Shuvendu K.;QADER,SaZ:单项和句谓词抽象的复杂度和算法(2009)
  14. LoGoZo,弗朗西斯科:类不变量作为痕迹语义的抽象解释(2009)
  15. 列文,Gary T.;莱诺,K. Rustan M.;米勒,彼得:顺序面向对象程序的规范和验证挑战(2007)
  16. 爱尔兰,安得烈;埃利斯,Bill J.;Cook,安得烈;Chapman,罗德里克;Pig,Y:高集成度软件验证的综合方法(2006)
  17. Burdy,丽莲;Con,Yoonsik;COK,David R.;厄恩斯特,Michael D.;Kiniry,Joseph R.;Leaves,Gary T.;LeIo,Pipe;Poopy,Y: JML工具和应用的概述(2005)伊波尔特
  18. Burdy,丽莲;Con,Yoonsik;COK,David R.;厄恩斯特,Michael D.;Kiniry,Joseph R.;Leaves,Gary T.;LeIo,Pipe;Poopy,Y: JML工具和应用的概述(2005)伊波尔特
  19. 李,Harry C.;Krishnamurthi,Shriram;Fisler,Kathi:使用三值模型检查的开放特征的模块化验证(2005)伊波尔特
  20. 弗拉纳根,Cormac;莱诺,K. Rustan M.:胡迪尼,ESC/Java的注释助手(2001)