首页> 外文期刊>Automation Science and Engineering, IEEE Transactions on >Recursive Modeling of Stateflow as Input/Output-Extended Automaton
【24h】

Recursive Modeling of Stateflow as Input/Output-Extended Automaton

机译:作为输入/输出扩展自动机的状态流的递归建模

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

摘要

Stateflow, a graphical interface tool for Matlab, is a common choice for design of event-driven software and systems. In order for their offline analysis (testing/verification) or online analysis (monitoring), the Stateflow model must be converted to a form that is amenable to formal analysis. In this paper, we present a systematic method, which translates Stateflow into a formal model, called Input/Output Extended Finite Automata (I/O-EFA). The translation method treats each state of the Stateflow model as an atomic module, and applies composition/refinement rules for each feature (such as state-hierarchy, local events) recursively to obtain the entire model. The size of the translated model is linear in the size of the Stateflow chart. Our translation method is sound and complete in the sense that it preserves the discrete behaviors as observed at the sample times. Further, the translation method has been implemented in a Matlab tool, which outputs the translated I/O-EFA model that can itself be simulated in Matlab.
机译:Stateflow是Matlab的图形界面工具,是设计事件驱动软件和系统的常见选择。为了进行离线分析(测试/验证)或在线分析(监控),必须将Stateflow模型转换为适合形式分析的形式。在本文中,我们提出了一种系统的方法,该方法将Stateflow转换为称为输入/输出扩展有限自动机(I / O-EFA)的形式模型。转换方法将Stateflow模型的每个状态视为一个原子模块,并递归地为每个功能(例如状态层次结构,本地事件)应用合成/优化规则,以获得整个模型。转换后的模型的大小在Stateflow图的大小上是线性的。我们的翻译方法在保留采样时观察到的离散行为的意义上说是健全而完整的。此外,翻译方法已在Matlab工具中实现,该工具会输出翻译后的I / O-EFA模型,该模型本身可以在Matlab中进行仿真。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号