首页> 外文期刊>Science of Computer Programming >Predicate abstraction in a program logic calculus
【24h】

Predicate abstraction in a program logic calculus

机译:程序逻辑演算中的谓词抽象

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

摘要

Predicate abstraction is a form of abstract interpretation where the abstract domain is constructed from a finite set of predicates over the variables of the program. This paper explores a way to integrate predicate abstraction into a calculus for deductive program verification based on symbolic execution, where it allows us to infer loop invariants automatically that would otherwise have to be given interactively. The approach has been implemented as a part of the KeY verification system.
机译:谓词抽象是抽象解释的一种形式,其中抽象域是由程序变量上的有限谓词集构成的。本文探索了一种方法,可以将谓词抽象集成到基于符号执行的演绎程序验证的演算中,在该演算中,我们可以自动推断循环不变式,否则必须通过交互方式给出。该方法已作为KeY验证系统的一部分实施。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号