首页> 外文期刊>Electronic Notes in Theoretical Computer Science >Step-Indexed Kripke Model of Separation Logic for Storable Locks
【24h】

Step-Indexed Kripke Model of Separation Logic for Storable Locks

机译:可存储锁的分离逻辑的逐步索引Kripke模型

获取原文
       

摘要

We present a version of separation logic for modular reasoning about concurrent programs with dynamically allocated storable locks and dynamic thread creation. The assertions of the program logic are modelled by a Kripke model over a recursively de. ned set of worlds and the program logic is proved sound through a Kripke relation to the standard operational semantics. This constitutes an elegant solution to the circularity issue arising from lock resource invariants depending on worlds containing lock resource invariants.
机译:我们提供了一种分离逻辑版本,用于有关具有动态分配的可存储锁和动态线程创建的并发程序的模块化推理。程序逻辑的断言由Kripke模型在递归de上建模。通过与标准操作语义的Kripke关系证明了程序和逻辑的合理性。这是对因包含锁定资源不变量的世界而导致的锁定资源不变量所引起的循环性问题的完美解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号