首页> 外文会议>Objects, models, components, patterns. >Verification of Snapshotable Trees Using Access Permissions and Typestate
【24h】

Verification of Snapshotable Trees Using Access Permissions and Typestate

机译:使用访问权限和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.
机译:我们使用访问权限和typestate来指定和验证实现可快照搜索树的Java库以及一些客户端代码。我们在Plural工具(一种完善的模块化类型状态检查工具)中使我们的方法正式化。我们在Plural中描述了验证可快照树的挑战,给出了一个抽象接口规范,我们以此为基础验证了客户端代码,为实现提供了具体规范并描述了我们发现的证明模式。我们还将这种验证方法与用于验证此数据结构的其他技术相关联。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号