首页> 外文会议>International conference on relational and algebraic methods in computer science >False Failure: Creating Failure Models for Separation Logic
【24h】

False Failure: Creating Failure Models for Separation Logic

机译:错误故障:为分离逻辑创建故障模型

获取原文

摘要

Separation logic, an extension of Floyd-Hoare logic, finds countless applications in areas of program verification, but does not allow forward reasoning in the setting of total or generalised correctness. To support forward reasoning, separation logic needs to be equiped with a failure element. We present several ways on how to add such an element. We show that none of the 'obvious' extensions preserve all the algebraic properties desired. We develop more complicated models, satisfying the desired properties, and discuss their use for forward reasoning.
机译:分离逻辑是Floyd-Hoare逻辑的扩展,在程序验证领域中发现了无数的应用程序,但在总正确性或广义正确性的设置中不允许进行正向推理。为了支持正向推理,分离逻辑需要配备故障元素。我们介绍了有关如何添加此类元素的几种方法。我们证明“显而易见的”扩展都没有保留所需的所有代数性质。我们开发了更复杂的模型,满足了所需的特性,并讨论了它们在正向推理中的用途。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号