2018
DOI: 10.1155/2018/1468172
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 ap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…In our work, we first use the states and edges linked with events in the iUML-B to build system models, and use the pattern state machine proposed in our previous work to improve reuse rate and programming efficiency [20], and then use Rodin tools to automatically generate the Event-B model. The growth trend of the main elements in the iUML-B model with the increase of the refinement layer is shown in Figure 19.…”
Section: Figure 19 Statistics In the Iuml-b Model Of The Arinc 653 Specificationmentioning
confidence: 99%
See 1 more Smart Citation
“…In our work, we first use the states and edges linked with events in the iUML-B to build system models, and use the pattern state machine proposed in our previous work to improve reuse rate and programming efficiency [20], and then use Rodin tools to automatically generate the Event-B model. The growth trend of the main elements in the iUML-B model with the increase of the refinement layer is shown in Figure 19.…”
Section: Figure 19 Statistics In the Iuml-b Model Of The Arinc 653 Specificationmentioning
confidence: 99%
“…The growth trend of the main elements in the iUML-B model with the increase of the refinement layer is shown in Figure 19. Since one edge can link multiple events, the number of edges is greatly reduced, and modeling becomes easier [20]. Although the variables and invariants in the code still need to be written manually, the guards and actions with the highest proportion can be automatically generated.…”
Section: Figure 19 Statistics In the Iuml-b Model Of The Arinc 653 Specificationmentioning
confidence: 99%