首页> 外文期刊>Formal Aspects of Computing >Refinement-based verification of implementations of Stateflow charts
【24h】

Refinement-based verification of implementations of Stateflow charts

机译:基于细化的Stateflow图实施验证

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

摘要

Simulink's Stateflow is a graphical notation widely adopted in industry. Since it is frequently used to model safety-critical systems, correctness of implementations of Stateflow charts is a major concern. In previous work, we have shown how we can generate formal models for refinement of Stateflow charts automatically. Here, we define a refinement strategy that supports the automated verification of implementations with respect to these models. We consider the verification of implementations that follow architectural patterns used in the Stateflow code generator. We present a detailed procedure for application of refinement laws. If the implementation is correct, the procedure succeeds. If a law application fails, the implementation is either incorrect or does not use the expected architectural pattern. The very low proof burden associated with the refinement verification makes a high level of automation possible.
机译:Simulink的Stateflow是业界广泛采用的图形表示法。由于它经常用于对安全性至关重要的系统进行建模,因此Stateflow图表实现的正确性是一个主要问题。在先前的工作中,我们展示了如何生成形式模型以自动完善Stateflow图。在这里,我们定义了一种优化策略,该策略支持针对这些模型的实现的自动验证。我们考虑验证遵循Stateflow代码生成器中使用的体系结构模式的实现。我们提出了适用完善法律的详细程序。如果实施正确,则过程成功。如果法律申请失败,则说明实现不正确或未使用预期的体系结构模式。与精炼验证相关的非常低的证明负担使得高度自动化成为可能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号