首页> 外文期刊>Journal of control science and engineering >Modelling the Embedded Control System Using iUML-B Pattern State Machine
【24h】

Modelling the Embedded Control System Using iUML-B Pattern State Machine

机译:使用iUML-B模式状态机对嵌入式控制系统建模

获取原文
           

摘要

Developing the formal model based on the Event-B design pattern is an excellent method to improve the development efficiency of the embedded control system and improve the reusability of the formal model. However, the instantiation of the Event-B design pattern requires the manual writing of a large number of model codes, which brings a great deal of learning cost and coding burden to the engineering staff. In this paper, we propose a modelling approach for formal development of control systems based on the application of iUML-B state machine patterns to model the four synchronization patterns of the typical control system. Then, we use the instantiation of iUML-B pattern state machine to establish a typical multilevel control system's Event-B model. The simulation results show that the event trace of the model obtained using our method is the same as that of the corresponding model obtained using the traditional Event-B design pattern. Compared with the traditional Event-B design pattern method, our method can greatly reduce the manual coding burden in the modelling process. The system model expressed using the iUML-B pattern state machine can be easily mapped to the labelled transition system so as to verify the behavioural properties of the model.
机译:基于Event-B设计模式开发形式化模型是提高嵌入式控制系统开发效率和提高形式化模型可重用性的绝佳方法。但是,Event-B设计模式的实例化需要手工编写大量的模型代码,这给工程人员带来了大量的学习成本和编码负担。在本文中,我们基于iUML-B状态机模式的应用,为典型控制系统的四个同步模式建模,提出了一种用于控制系统形式化开发的建模方法。然后,我们使用iUML-B模式状态机的实例化来建立典型的多级控制系统的Event-B模型。仿真结果表明,使用我们的方法获得的模型的事件轨迹与使用传统Event-B设计模式获得的相应模型的事件轨迹相同。与传统的Event-B设计模式方法相比,该方法可以大大减少建模过程中的人工编码负担。使用iUML-B模式状态机表达的系统模型可以轻松地映射到标记的过渡系统,以验证模型的行为特性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号