首页> 外文会议>IEEE International Conference on Industrial Informatics >Counterexample visualization and explanation for function block diagrams
【24h】

Counterexample visualization and explanation for function block diagrams

机译:反例可视化和功能框图说明

获取原文

摘要

Model checking is a proven, effective method for verifying instrumentation and control system application logics. If a model of the system being verified does not satisfy a specification, the failure scenario is presented to the user as a counterexample trace. Analysis of the counterexample can be time-consuming if the trace is long, the model is large, or the specification is complex. Spurious counterexamples (“false negatives”) often exacerbate the problem. In this paper, we present a method that assists in identifying the root of the failure in both the model and the specification, by animating the model of the function block diagram as well as the LTL property. We also introduce a practical tool for visualizing LTL properties by animation and highlighting of important values based on causality. Using 43 actual design issues identified in practical nuclear industry projects, we then evaluate usefulness of the property visualization and explanation features.
机译:模型检查是一种验证仪表和控制系统应用程序逻辑的行之有效的方法。如果要验证的系统模型不符合规范,则将故障场景作为反例跟踪显示给用户。如果跟踪很长,模型很大或规格很复杂,则对反例的分析可能很耗时。虚假的反例(“假否定”)通常会使问题恶化。在本文中,我们提出了一种方法,该方法可以通过对功能框图的模型和LTL属性进行动画处理来帮助识别模型和规范中的故障根源。我们还介绍了一种实用工具,用于通过动画可视化LTL属性并根据因果关系突出显示重要值。然后,使用在实际核工业项目中确定的43个实际设计问题,我们评估了属性可视化和解释功能的实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号