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

A LTS Approach to Control in Event-B

Abstract: In Event-B, people need to use control variables to constrain the order of events, which is a time-consuming and error-prone process. This paper presents a method of combining labeled transition system and iUML-B to complete the behavior modeling of system, which is more convenient and practical for engineers who are accustomed to using the automaton to build a system behavior model. First, we use labeled transition system to establish the behavior model of the system. Then we simulate and verify the event tra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…Finally, we pointed out in [21] that we choose LTS as the behavioral semantic model of Event-B, and convert the Event-B model to the corresponding LTS model, so that the behavioral properties of the Event-B model can be analyzed and verified. From the point of view of behavioral semantic verification of event-based method, this is an advantage.…”
Section: Figure 19 Statistics In the Iuml-b Model Of The Arinc 653 Specificationmentioning
confidence: 99%
“…Finally, we pointed out in [21] that we choose LTS as the behavioral semantic model of Event-B, and convert the Event-B model to the corresponding LTS model, so that the behavioral properties of the Event-B model can be analyzed and verified. From the point of view of behavioral semantic verification of event-based method, this is an advantage.…”
Section: Figure 19 Statistics In the Iuml-b Model Of The Arinc 653 Specificationmentioning
confidence: 99%
“…It should be emphasized that we stipulate that each functional state machine describes the state transition of a single variable. is idea comes from the "atomic state machine" proposed in our previous work [29,30]. (ii) Time elapse model: In a real-time system, the elapse of time is also an important factor that affects the sequence of events in the system, so it is necessary to model the elapse of time specifically.…”
Section: Overview Of Event-b's Time Refinement Frameworkmentioning
confidence: 99%
“…In our previous work [22],we have proven that as long as an iUML-B state machine only describes a single variable's change (we refer to this kind of iUML-B state machine as an "atomic state machine"), we can easily convert it to its corresponding LTS model (we call it "atomic LTS"). We have also mapped the composition of iUML-B state machine to that of LTS.…”
Section: (2) Instantiation Of Strong-weak Synchronization Patternsmentioning
confidence: 99%