...
首页> 外文期刊>Journal of Applied Mathematics and Bioinformatics >Proof Carrying Code using Algebraic Specifications
【24h】

Proof Carrying Code using Algebraic Specifications

机译:使用代数规范的证明携带代码

获取原文
           

摘要

Proof Carrying Code is a methodology developed to establish trust between code consumer and producer. The latter formally proves that the code he sents to the former satisfies some safety properties. That proof is received by the consumer together with the code, that is under inspection. Next the consumer verifies the proof before authorizing the execution of the code. While PCC is a powerful approach, some issues like reusability and the difficulty of the producer to produce the formal proofs, hinder its wide use. In this paper we propose an alternative schema for proof carrying code using tools from the fields of algebraic specifications and design by contract to counter some of these problems.
机译:证明携带代码是一种开发用于在代码使用者和生产者之间建立信任的方法。后者正式证明他发送给前者的代码满足某些安全性要求。消费者将收到该证明以及正在检查的代码。接下来,消费者在授权执行代码之前验证证明。尽管PCC是一种强大的方法,但是诸如可重用性和生产者难以提供正式证明之类的一些问题阻碍了PCC的广泛使用。在本文中,我们提出了一种替代方案,用于使用代数规范和合同设计领域的工具来证明代码的承载,以解决其中的一些问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号