【24h】

Embedding the Stable Failures Model of CSP in PVS

机译:在PVS中嵌入CSP的稳定故障模型

获取原文
获取原文并翻译 | 示例

摘要

We present an embedding of the stable failures model of CSP in the PVS theorem prover. Our work, extending a previous embedding of the traces model of CSP in [6], provides a platform for the formal verification not only of safety specifications, but also of liveness specifications of concurrent systems in theorem provers. Such a platform is particularly good at analyzing infinite-state systems with an arbitrary number of components. We demonstrate the power of this embedding by using it to construct formal proofs that the asymmetric dining philosophers problem with an arbitrary number of philosophers is deterministic and deadlock-free, and that an industrial-scale example, a 'virtual network', with any number of dimensions, is deadlock-free. We have established some generic proof tactics for verification of properties of networks with many components. In addition, our technique of integrating FDR and PVS in our demonstration allows for handling of systems that would be difficult or impossible to analyze using either tool on its own.
机译:我们提出了PVS定理证明者中CSP稳定失效模型的嵌入。我们的工作扩展了先前在[6]中嵌入的CSP跟踪模型的工作,不仅为安全证明提供了形式验证的平台,而且为定理证明中并发系统的活动性规范提供了形式验证的平台。这样的平台特别擅长分析具有任意数量组件的无限状态系统。我们通过使用它来构建形式化的证明,来证明这种嵌入的力量,即具有任意数量的哲学家的不对称餐饮哲学家问题是确定性的且无死锁,并且具有任何数量的工业规模示例“虚拟网络”尺寸,无死锁。我们建立了一些通用的证明策略来验证具有许多组件的网络的性能。此外,我们在演示中集成了FDR和PVS的技术允许处理使用单个工具很难或不可能分析的系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号