首页> 外文期刊>IET Cyber-Physical Systems: Theory & Applications >Verification using counterexample fragment based specification relaxation: case of modular/concurrent linear hybrid automata
【24h】

Verification using counterexample fragment based specification relaxation: case of modular/concurrent linear hybrid automata

机译:使用基于反例片段的规范放宽进行验证:模块化/并行线性混合自动机的情况

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

摘要

We present LhaVrf, a symbolic verifier for the safety verification of concurrent LHA (Linear Hybrid Automaton). A concurrent LHA is composed of a set of LHAs that interact through shared variables and/or events. An LHA is first translated to a purely discrete linear transition system that preserves the reachability of discrete states. Its analysis can be conducted in the proposed counterexample fragment based specification relaxation (CEFSR) framework, where an invalid fragment of a counterexample is used to eliminate the entire set of counterexamples sharing the same fragment, by way of specification relaxation (as opposed to the traditional model refinement). For concurrent systems, we propose further enhancement towards scalability as follows. For each spurious counterexample, an unsatisfiable core (unsat-core) that makes the counterexample invalid, is identified and used for specification relaxation, thereby eliminating the entire set of spurious counterexamples sharing the same unsat-core in a single iteration. Our implementation of LhaVrf adopts the above key ideas, with capability of automatically translating the hybrid automata into discrete transition system, composing the concurrent model, and using satisfiability modulo theory solver for validating counterexamples and fast-searching for the unsat-core. The verifier is illustrated via an application to the Fischer mutual exclusion protocol.
机译:我们介绍LhaVrf,这是用于并行LHA(线性混合自动机)安全性验证的符号验证器。并发LHA由一组LHA组成,这些LHA通过共享变量和/或事件进行交互。首先将LHA转换为保留离散状态可达性的纯离散线性过渡系统。它的分析可以在建议的基于反例片段的规范松弛(CEFSR)框架中进行,在该框架中,反例的无效片段用于通过规范松弛的方式消除共享同一片段的整个反例集(与传统的模型优化)。对于并发系统,我们建议进一步增强可伸缩性,如下所示。对于每个伪反例,将使反例无效的无法满足的核心(unsat-core)识别出来并用于规范放宽,从而消除了在一次迭代中共享同一unsat-core的整个伪反例集。我们对LhaVrf的实现采用了以上关键思想,能够自动将混合自动机转换为离散过渡系统,组成并发模型,并使用可满足性模理论求解器来验证反例并快速搜索非饱和核。验证程序通过Fischer互斥协议的应用程序进行了说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号