【24h】

VIAP 1.1 (Competition Contribution)

机译:VIAP 1.1(竞赛贡献)

获取原文
获取外文期刊封面目录资料

摘要

VIAP (Verifier for Integer Assignment Programs) is an automated system for verifying safety properties of procedural programs with integer assignments and loops. It is based on a translation from of a program to a set of first-order axioms with quantification over natural numbers, and currently makes use of SymPy as the algebraic simplifier and the SMT solver Z3 as the theorem prover. Our first version of the system competed at SV-COMP 2018. This paper describes VIAP 1.1, a new version that makes use of our newly developed recurrence solver. As a result, VIAP 1.1. is able to verify many programs that were out of reach for the older version VIAP 1.0.
机译:VIAP(整数分配程序验证器)是一个自动系统,用于验证具有整数分配和循环的程序程序的安全属性。它基于从程序到一组对自然数进行量化的一阶公理的转换,并且当前使用SymPy作为代数简化器,使用SMT求解器Z3作为定理证明器。我们的系统的第一个版本参加了SV-COMP2018。本文介绍了VIAP 1.1,这是一个使用我们新开发的递归求解器的新版本。结果,VIAP 1.1。能够验证旧版本VIAP 1.0无法访问的许多程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号