首页> 外文会议>Certified programs and proofs >Engineering Theories with Z3
【24h】

Engineering Theories with Z3

机译:Z3的工程理论

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

摘要

Modern Satisfiability Modulo Theories (SMT) solvers are fundamental to many program analysis, verification, design and testing tools. They are a good fit for the domain of software and hardware engineering because they support many domains that are commonly used by the tools. The meaning of domains are captured by theories that can be axiomatized or supported by efficient theory solvers. Nevertheless, not all domains are handled by all solvers and many domains and theories will never be native to any solver. We here explore different theories that extend Microsoft Research's SMT solver Z3's basic support. Some can be directly encoded or axiomatized, others make use of user theory plug-ins. Plug-ins are a powerful way for tools to supply their custom domains.
机译:现代满意度模块理论(SMT)求解器是许多程序分析,验证,设计和测试工具的基础。它们非常适合软件和硬件工程领域,因为它们支持工具通常使用的许多领域。领域的含义被有效的理论求解器可以公理化或支持的理论所捕获。然而,并非所有领域都由所有求解器处理,并且许多领域和理论永远不会是任何求解器所固有的。我们在这里探索各种理论,这些理论扩展了Microsoft Research的SMT求解器Z3的基本支持。一些可以直接编码或公理化,其他则使用用户理论插件。插件是工具提供其自定义域的强大方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号