首页> 外文会议> >Intuitionistic reasoning about shared mutable data structure
【24h】

Intuitionistic reasoning about shared mutable data structure

机译:共享可变数据结构的直觉推理

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

摘要

Drawing upon early work by Burstall, we extend Hoare's approach to proving the correctness of imperative programs, to deal with programs that perform destructive updates to data structures containing more than one pointer to the same location. The key concept is an "independent conjunction" P & Q that holds only when P and Q are both true and depend upon distinct areas of storage. To make this concept precise we use an intuitionistic logic of assertions, with a Kripke semantics whose possible worlds are heaps (mapping locations into tuples of values).
机译:利用Burstall的早期工作,我们将Hoare的方法扩展到证明命令式程序的正确性,以处理对包含多个指向同一位置的指针的数据结构进行破坏性更新的程序。关键概念是“独立合取” P&Q,仅当P和Q均为真且依赖于不同的存储区域时才成立。为了使这个概念更精确,我们使用断言的直觉逻辑,采用Kripke语义,其可能的世界是堆(将位置映射到值的元组中)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号