Modelling the embedded control system using iUML-B pattern state machine (Q1629456)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Modelling the embedded control system using iUML-B pattern state machine |
scientific article; zbMATH DE number 6992113
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Modelling the embedded control system using iUML-B pattern state machine |
scientific article; zbMATH DE number 6992113 |
Statements
Modelling the embedded control system using iUML-B pattern state machine (English)
0 references
12 December 2018
0 references
Summary: 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 modeling 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 modeling process. The system model expressed using the iUML-B pattern state machine can be easily mapped to the labeled transition system so as to verify the behavioral properties of the model.
0 references
iUML-B state machine patterns
0 references