首页> 外文会议>International Conference on Objects, Models, Components, Patterns >Verification of Snapshotable Trees Using Access Permissions and Typestate
【24h】

Verification of Snapshotable Trees Using Access Permissions and Typestate

机译:使用Access权限和Typestate验证快照树

获取原文

摘要

We use access permissions and typestate to specify and verify a Java library that implements snapshotable search trees, as well as some client code. We formalize our approach in the Plural tool, a sound modular typestate checking tool. We describe the challenges to verifying snapshotable trees in Plural, give an abstract interface specification against which we verify the client code, provide a concrete specification for an implementation and describe proof patterns we found. We also relate this verification approach to other techniques used to verify this data structure.
机译:我们使用Access权限和Typestate指定并验证实现快照搜索树的Java库以及某些客户端代码。我们在多个工具中正式化我们的方法,一个声音模块化的Typestate检查工具。我们描述了在复数中验证快照树的挑战,给出了一个抽象的接口规范,我们验证了客户代码,提供了一个具体规范,用于我们找到的证明模式。我们还将此验证方法与用于验证此数据结构的其他技术相关联。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号