喀拉喀托

KRAKATOA工具,用于认证JML中注释的JAVA/JAVACARD程序。我们描述了一个用于证明用JML规范注释的JAVA程序的环境的基本结构。我们的方法对于API是通用的,因此非常适合JAVACARD applets认证。它包括三个不同的组件:WHY工具,它计算核心命令式语言的证明义务,用pre-and-post条件注释,CQQ-proof助手来建模程序语义并进行证明的开发,最后是KRAKATOA工具,一个我们自己的翻译程序,它读取JAVA文件并生成COQ规范,并将JAVA程序的JAVA语义表示成WHY的输入语言。


数学参考文献

显示结果1到20,共86个。
按年份排序(引用)
  1. Bouillaguet,Quentin;Bobot,François;Sighireanu,Mihaela;Yakobowski,Boris:利用内存模型中的指针分析进行演绎验证(2019年)
  2. 西尔文·戴勒(Dailler),大卫·豪扎(Hauzar),克劳德·马奇(Marché),莫伊(Moy),扬尼克(Yannick):为反例生成提供最薄弱的前提条件演算(2018年)
  3. Grigoriy Volkov,Mikhail Mandrykin,Denis Efremov:Frama-C:C程序的引理函数作为证明(2018)阿尔十四
  4. Alexander Knüppel;Thüm,Thomas;Pardylla,Carsten Immanuel;Schaefer,Ina:理解演绎验证的参数:对key的实证调查(2018)
  5. Belo Lourenço,Cláudio;João Frade,Maria;Sousa Pinto,Jorge:正式化单一任务计划验证:适应-完全方法(2016)
  6. Müller,Peter;Schwerhoff,Malte;Summers,Alexander J.:Viper:基于权限推理的验证基础设施(2016)
  7. 基于Thomas Winishant的插值(2016年完成)
  8. Kirchner,Florent;Kosmatov,Nikolai;Prevosto,Virgile;Signoles,Julien;Yakobowski,Boris:Frama-C:软件分析视角(2015)ioport公司
  9. Tschannen,J.;Furia,CA;Nordio,M.;Polikarpova,N.:AutoProof:面向对象程序的自动主动功能验证(2015)阿尔十四
  10. Alkassar,Eyad;Böhme,Sascha;Mehlhorn,Kurt;Rizkallah,Christine:认证计算验证框架(2014)
  11. Betelin,V.;Galatenko,V.;Kostyukhin,K.:显式模型的控制执行(2014)ioport公司
  12. Böhl,Florian;Greiner,Simon;Scheidecker,Patrik:在半诚实发送者在场的情况下证明用Java实现的双方计算的正确性和安全性(2014)
  13. Boldo,Sylvie;Clément,François;Filli–tre,Jean Christophe;Mayero,Michaela;Melquiond,Guillaume;Weis,Pierre:《信任计算:从偏微分方程到实际程序的机械化证明》(2014)
  14. de Boer,Frank S.;de Gouw,Stijn:将监视与运行时断言检查相结合(2014)
  15. Kaliszyk,Cezary;Urban,Josef:Learning assisted automated reasoning with(\mathsfFlyspeck)(2014年)
  16. Almeida,J.Bacelar;Barbosa,Manuel;Pinto,Jorge S.;Vieira,Bárbara:使用自合成对侧信道对策进行正式验证(2013年)
  17. 诺亚尼安尼斯:诺亚尼安斯,局部推理。二: 动态边界(2013)
  18. Sylvie Boldo;Clément,François;Filli–tre,Jean Christophe;Mayero,Michaela;Melquiond,Guillaume;Weis,Pierre:《波动方程数值解决:C程序的综合机械化证明》(2013)
  19. 菲利特,让·克里斯托夫:一个逻辑来使用它们(2013)
  20. Heras,Jónathan;Mata,Gadea;Romero,Ana;Rubio,Julio;Sáenz,Ruben:验证数字成像平台:多工具策略(2013)ioport公司