首页> 外文会议>Interactive theorem proving >An Isabelle Proof Method Language
【24h】

An Isabelle Proof Method Language

机译:Isabelle证明方法语言

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

摘要

Machine-checked proofs are becoming ever-larger, presenting an increasing maintenance challenge. Isabelle's most popular language interface, Isar, is attractive for new users, and powerful in the hands of experts, but has previously lacked a means to write automated proof procedures. This can lead to more duplication in large proofs than is acceptable. In this paper we present Eisbach, a proof method language for Isabelle, which aims to fill this gap by incorporating Isar language elements, thus making it accessible to existing users. We describe the language and the design principles on which it was developed. We evaluate its effectiveness by implementing some tactics widely-used in the seL4 verification stack, and report on its strengths and limitations.
机译:机器检查的证明越来越大,提出了越来越多的维护挑战。伊莎贝尔(Isabelle)最受欢迎的语言界面(Isar)对于新用户来说很有吸引力,并且在专家的手中很强大,但是以前缺乏编写自动证明程序的方法。这可能导致大型证明中的重复项超出可接受范围。在本文中,我们介绍了Isabelle的一种证明方法语言Eisbach,该语言旨在通过合并Isar语言元素来填补这一空白,从而使现有用户可以使用它。我们描述了语言及其开发所依据的设计原则。我们通过实施seL4验证堆栈中广泛使用的一些策略来评估其有效性,并报告其优势和局限性。

著录项

  • 来源
    《Interactive theorem proving》|2014年|390-405|共16页
  • 会议地点 Vienna(AT)
  • 作者单位

    NICTA, Sydney, Australia,School of Computer Science and Engineering, UNSW, Sydney, Australia;

    Univ. Paris-Sud, Laboratoire LRI, UMR8623, Orsay, F-91405, France CNRS, Orsay, F-91405, France;

    NICTA, Sydney, Australia,School of Computer Science and Engineering, UNSW, Sydney, Australia;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号