首页> 外文会议>International SPIN Symposium on Model Checking Software >Symbolic Causality Checking Using Bounded Model Checking
【24h】

Symbolic Causality Checking Using Bounded Model Checking

机译:符号因果关系检查使用有限模型检查

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

摘要

In precursory work we have developed causality checking, a fault localization method for concurrent system models relying on the Halpern and Pearl counterfactual model of causation that identifies ordered occurrences of system events as being causal for the violation of non-reachability properties. Our first implementation of causality checking relies on explicit-state model checking. In this paper we propose a symbolic implementation of causality checking based on bounded model checking (BMC) and SAT solving. We show that this BMC-based implementation is efficient for large and complex system models. The technique is evaluated on industrial size models and experimentally compared to the existing explicit state causality checking implementation. BMC-based causality checking turns out to be superior to the explicit state variant in terms of runtime and memory consumption for very large system models.
机译:在前身座业中,我们开发了因果关系检查,一种依赖于Halpern和珍珠反事实模型的并发系统模型的故障本地化方法,其识别系统事件的有序出现作为违反不可达到性属性的因果关系。我们首次实施因果关系检查依赖于显式状态模型检查。在本文中,我们提出了基于有界模型检查(BMC)和SAT解决的因果关系的象征性实现。我们表明,基于BMC的实现对于大型和复杂的系统模型是有效的。该技术在工业大小模型上评估,并与现有的明确态因果关系检查实施进行了实验。基于BMC的因果关系检查在非常大的系统模型的运行时和内存消耗方面,从而优于显式状态变体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号