【24h】

Separation and information hiding

机译:分离和信息隐藏

获取原文

摘要

We investigate proof rules for information hiding, using the recent formalism of separation logic. In essence, we use the separating conjunction to partition the internal resources of a module from those accessed by the module's clients. The use of a logical connective gives rise to a form of dynamic partitioning, where we track the transfer of ownership of portions of heap storage between program components. It also enables us to enforce separation in the presence of mutable data structures with embedded addresses that may be aliased.
机译:我们使用分离逻辑的最新形式,研究了信息隐藏的证明规则。本质上,我们使用分隔符将模块的内部资源与模块的客户端访问的资源分开。逻辑连接符的使用产生了一种动态分区形式,其中我们跟踪程序组件之间堆存储部分的所有权转移。它也使我们能够在存在带有别名的嵌入式地址的可变数据结构的情况下强制执行分隔。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号