首页> 外文会议>IEEE/ACM International Conference on Automated Software Engineering >Verifying Simulink Stateflow model: Timed automata approach
【24h】

Verifying Simulink Stateflow model: Timed automata approach

机译:验证Simulink Stateflow模型:定时自动机方法

获取原文

摘要

Simulink Stateflow is widely used for the model-driven development of software. However, the increasing demand of rigorous verification for safety critical applications brings new challenge to the Simulink Stateflow because of the lack of formal semantics. In this paper, we present STU, a self-contained toolkit to bridge the Simulink Stateflow and a well-defined rigorous verification. The tool translates the Simulink Stateflow into the Uppaal timed automata for verification. Compared to existing work, more advanced and complex modeling features in Stateflow such as the event stack, conditional action and timer are supported. Then, with the strong verification power of Uppaal, we can not only find design defects that are missed by the Simulink Design Verifier, but also check more important temporal properties. The evaluation on artificial examples and real industrial applications demonstrates the effectiveness.
机译:Simulink Stateflow被广泛用于模型驱动的软件开发。但是,由于缺乏形式语义,对安全关键应用程序进行严格验证的需求不断增长,给Simulink Stateflow带来了新挑战。在本文中,我们介绍了STU,这是一个独立的工具包,可以桥接Simulink Stateflow和定义良好的严格验证。该工具将Simulink Stateflow转换为Uppaal定时自动机以进行验证。与现有工作相比,Stateflow支持更高级和复杂的建模功能,例如事件堆栈,条件操作和计时器。然后,借助Uppaal强大的验证能力,我们不仅可以找到Simulink Design Verifier遗漏的设计缺陷,还可以检查更重要的时间属性。对人工实例和实际工业应用的评估证明了其有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号