首页> 外文学位 >Reducing the Costs of Proof Assistant Based Formal Verification or: Conviction without the Burden of Proof.
【24h】

Reducing the Costs of Proof Assistant Based Formal Verification or: Conviction without the Burden of Proof.

机译:降低基于证明助手的形式验证的成本或:无需证明负担的定罪。

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

摘要

This thesis considers the challenge of fully formal software verification in the demanding and foundational context of mechanical proof assistants. While this approach offers the strongest guarantees for software correctness, it has traditionally imposed tremendous costs to manually construct proofs. In this work, I explore techniques to mitigate this proof burden through careful system design. In particular, I demonstrate how formal shim verification and extensible compiler techniques can radically reduce the proof burden for realistic implementations of critical modern infrastructure.
机译:本文考虑了在机械证明助手的苛刻和基础环境中进行完全正式的软件验证所面临的挑战。尽管此方法为软件正确性提供了最有力的保证,但传统上它为手动构建证明施加了巨大的成本。在这项工作中,我将探索通过精心设计系统来减轻这种证明负担的技术。特别是,我演示了正式的填充验证和可扩展的编译器技术如何从根本上减少关键现代基础结构的实际实现的举证负担。

著录项

  • 作者

    Tatlock, Zachary Lee.;

  • 作者单位

    University of California, San Diego.;

  • 授予单位 University of California, San Diego.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 157 p.
  • 总页数 157
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号