2010
DOI: 10.1007/978-3-642-16265-7_7
|View full text |Cite
|
Sign up to set email alerts
|

Creating Sequential Programs from Event-B Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
22
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(22 citation statements)
references
References 12 publications
0
22
0
Order By: Relevance
“…Other deterministic orderings are also supported by our approach, but their verification cost differs. Other works that dedicated the scheduling issues in Event‐B are provided in Boström and Boström et al Regarding the generation of the scheduler, in our context, we work on safety critical systems where some choices are preferable (in the sense of safety) to others as they lead to a safe state. The description of the safe states of the system may be provided by the modeler at the Event‐B level and is then used during the generation of the scheduler to direct the generator to the safe states‐oriented scheduler rather than other schedulers.…”
Section: Translation From Event‐b To Hllmentioning
confidence: 99%
See 3 more Smart Citations
“…Other deterministic orderings are also supported by our approach, but their verification cost differs. Other works that dedicated the scheduling issues in Event‐B are provided in Boström and Boström et al Regarding the generation of the scheduler, in our context, we work on safety critical systems where some choices are preferable (in the sense of safety) to others as they lead to a safe state. The description of the safe states of the system may be provided by the modeler at the Event‐B level and is then used during the generation of the scheduler to direct the generator to the safe states‐oriented scheduler rather than other schedulers.…”
Section: Translation From Event‐b To Hllmentioning
confidence: 99%
“…Existing works have proposed partial solutions for the above challenges. Some works provided code generators for various programming languages but did not yet discuss the correctness of the generated code .…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…In addition, the OS design may contain sequential actions, which are straightforwardly described in Promela but not in Event-B because actions in Event-B are performed in parallel. In this case, one usually has to introduce more elaborate control structures to derive efficient sequential behaviors from event-based specifications in Event-B [1], [5]. Consequently, deriving the highly optimized behaviors of the design from the highly abstracted specification in Event-B results a lot of proof obligations.…”
Section: Introductionmentioning
confidence: 99%