【24h】

An Integration of HOL and ACL2

机译:HOL和ACL2的集成

获取原文

摘要

A link between the ACL2 and HOL4 proof assistants is described. This allows each system to be deployed smoothly within a single formal development. Several applications are being considered: using ACL2's execution environment for simulating HOL models; using ACL2's proof automation to discharge HOL proof obligations; and using HOL to specify and verify properties of ACL2 functions that cannot easily be stated in the first-order ACL2 logic. Care has been taken to ensure sound translations between the logics supported by HOL and ACL2. The initial ACL2 theory has been defined inside HOL, so that it is possible to prove mechanically that first-order ACL2 functions on S-expressions correspond to higher-order functions operating on a variety of types. The translation between the two systems operates at the level of S-expressions and is intended to handle large hardware and software models
机译:描述了ACL2和HOL4验证助剂之间的链路。这允许每个系统在单个正式开发中顺利部署。正在考虑几个应用程序:使用ACL2的执行环境进行模拟HOL模型;采用ACL2的校对自动化来排出全线证明义务;并使用HOL指定和验证ACL2功能的属性,不能在一阶ACL2逻辑中轻松说明。已经注意到了确保HOL和ACL2支持的逻辑之间的声音转换。初始ACL2理论已经在HOL中定义,因此可以在S表中可以理地证明在S表上的一阶ACL2功能对应于在各种类型上操作的高阶函数。两个系统之间的翻译在S表达式的水平上运行,旨在处理大型硬件和软件模型

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号