首页> 外文会议>International conference on embedded software >Forward invariant cuts to simplify proofs of safety
【24h】

Forward invariant cuts to simplify proofs of safety

机译:前向不变的剪切以简化安全证明

获取原文

摘要

The use of deductive techniques, such as theorem provers, has several advantages in safety verification of hybrid systems; however, state-of-the-art theorem provers require manual intervention to handle complex systems. Furthermore, there is often a gap between the type of assistance that a theorem prover requires to make progress on a proof task and the assistance that a system designer is able to provide directly. This paper presents an extension to KeYmaera, a deductive verification tool for differential dynamic logic; the new technique allows local reasoning using system designer intuition about performance within particular modes as part of a proof task. Our approach allows the theorem prover to leverage forward invariants, discovered using numerical techniques, as part of a proof of safety. We introduce a new inference rule into the proof calculus of KeYmaera, the forward invariant cut rule, and we present a methodology to discover useful forward invariants, which are then used with the new cut rule to complete verification tasks. We demonstrate how our new approach can be used to complete verification tasks that lie out of the reach of existing automatic verification approaches using several examples, including one involving an automotive powertrain control system.
机译:使用Defuctive技术,例如定理普通技术,在混合系统的安全验证方面具有几个优点;然而,最先进的定理普通需要手动干预来处理复杂的系统。此外,定理证报所需的辅助类型之间通常存在差距,以便在证明任务和系统设计者能够直接提供的帮助下进行进展。本文介绍了Keymaera的延伸,差分动态逻辑的演绎验证工具;新技术允许在特定模式下使用系统设计者直觉的本地推理作为证明任务的一部分。我们的方法允许定理的谚语利用正向不变,使用数值技术发现,作为安全证据的一部分。我们将新的推理规则引入Keymaera的证据微积分,前向不变的剪裁规则,我们提出了一种方法来发现有用的前向不变性,然后与新的Cut规则一起使用以完成验证任务。我们展示了我们的新方法如何使用若干示例来完成默认现有自动验证方法的验证任务,包括涉及汽车动力总成控制系统的验证任务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号