evt公司

一个ERLANG的验证工具。本文概述了瑞典商业发展署(NUTEK)和爱立信在ASTEC(Advanced Software TEChnology)倡议下资助的“ERLANG程序验证”项目的主要成果。它的主要成果是ERLANG验证工具(EVT),这是一个定理证明器,它有助于证明ERLANG应用程序满足其作为递归模态逻辑中的行为属性表示的正确性要求。我们总结了EVT支持的验证框架,讨论了成功证明所必需的推理原则,如归纳推理和组合推理,以及无副作用代码的有效处理。总结了在工业案例研究中应用该工具的经验,并概述了在程序库存在的情况下支持验证的方法。EVT本质上是一个经典的证明助手,或定理证明工具,要求用户在证明过程中的关键步骤(如声明程序不变量)中进行干预。然而,该工具通过针对ERLANG程序验证的特定任务而定制的高级策略,为自动证据发现提供了相当大的支持。此外,图形化界面允许在校样表中轻松导航、校样重用和关于当前校样状态的有意义的反馈,以帮助用户做出明智的校样决定。


zbMATH中的参考文献(参考文献8条)

显示第1到第8个结果,共8个。
按年份排序(引用)

  1. 阿德里安·弗朗卡兰扎:监视器理论(2021)
  2. 维达尔,格尔曼:通过术语重写实现对厄兰的验证(2014)
  3. 德莫尔,马尔滕;范伊克伦,马尔科;Plasmeijer,Rinus:用Sparkle证明lazy函数程序的性质(2008)
  4. 弗雷伦德,拉尔斯-克;古洛夫,迪莲;诺尔,托马斯;大坝,Mads;艺术,托马斯;Chugunov,Gennady:ERLANG的验证工具(2003)ioport公司
  5. 强森,本特;萨戈纳斯,康斯坦丁诺斯:编辑的前言(2003)ioport公司
  6. Huch,Frank:模型检查Erlang程序——抽象递归函数调用(2002)
  7. 艺术,托马斯;Noll,Thomas:验证通用Erlang客户机服务器实现(2001)
  8. 诺尔,托马斯;弗雷伦德,拉尔斯-克;Dilian Gurov:Erlang验证工具(2001)