首页> 外文会议>Tools and Algorithms for the Construction and Analysis of Systems >RESY: Requirement Synthesis for Compositional Model Checking
【24h】

RESY: Requirement Synthesis for Compositional Model Checking

机译:RESY:组成模型检查的需求综合

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

摘要

The requirement synthesis tool RESY automatically computes environment assumptions for compositional model checking. Given a process M in a multi-process PROMELA program, an abstraction refinement loop computes a coarse equivalence relation on the states of the environment, collapsing two states if the environment of M can either force the occurrence of an error from both states or from neither state. RESY supports three different operation modes: assumption generation, compositional model checking, and front-end to the model checker SPIN. In assumption generation mode, RESY minimizes the size of the assumption; small assumptions are useful for program documentation and as certificates for re-verification. In compositional model checking mode, RESY terminates as soon as the property is proven or disproven, independently of the size of the assumption. In front-end mode, RESY terminates when the size of the assumption falls below a specified threshold, and calls SPIN with the simplified verification problem.
机译:需求综合工具RESY自动计算环境假设,以进行成分模型检查。给定多进程PROMELA程序中的进程M,抽象精化循环会计算环境状态的粗略等价关系,如果M的环境可以从两个状态或从两个状态都不强制发生错误,则折叠两个状态州。 RESY支持三种不同的操作模式:假设生成,合成模型检查以及模型检查器SPIN的前端。在假设生成模式下,RESY最小化假设的大小;小小的假设对于程序文档和重新验证的证书很有用。在成分模型检查模式下,RESY在属性被证明或被证明后立即终止,而与假设的大小无关。在前端模式下,当假设的大小降至指定阈值以下时,RESY终止,并使用简化的验证问题调用SPIN。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号