首页> 外文会议>International Haifa verification conference >Formal Verification of 800 Genetically Constructed Automata Programs: A Case Study
【24h】

Formal Verification of 800 Genetically Constructed Automata Programs: A Case Study

机译:800个基因构造自动机程序的形式验证:一个案例研究

获取原文

摘要

Engineering of mission critical software requires a program to be verified that it satisfies a number of properties. This is often done using model checking. However, construction of a program model to be verified and analyzing counterexamples is not an easy task. This can be made easier with the automata-based programming paradigm. There exist some cases when there are many programs to verify and it is impossible to construct a precise enough finite-state model of the environment. We present an approach for automata program verification under such conditions. Our case study is based on 800 automata programs which solve a simple path-planning problem. As a result, we verified that at least 231 of them are provably correct.
机译:关键任务软件的工程设计需要验证一个程序,使其符合许多属性。这通常使用模型检查来完成。但是,要验证和分析反例的程序模型的构建并不是一件容易的事。使用基于自动机的编程范例可以使这一过程变得更加容易。在某些情况下,有许多要验证的程序,并且无法构建足够精确的环境有限状态模型。我们提出了一种在这种情况下自动程序验证的方法。我们的案例研究基于800个自动机程序,可以解决一个简单的路径规划问题。结果,我们验证了其中至少231个证明正确。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号