2011
DOI: 10.4204/eptcs.55.11
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent Scheduling of Event-B Models

Abstract: Event-B is a refinement-based formal method that has been shown to be useful in developing concurrent and distributed programs. Large models can be decomposed into sub-models that can be refined semi-independently and executed in parallel. In this paper, we show how to introduce explicit control flow for the concurrent sub-models in the form of event schedules. We explore how schedules can be designed so that their application results in a correctness-preserving refinement step. For practical application, two … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…In addition to the refinement and extension, Event-B introduces decomposition [17], [18] to address the modeling complexity and provides the modeling of parallel and concurrent systems [19], [20]. Decomposition is a mechanism that splits the model into smaller sub-models.…”
Section: B Event-bmentioning
confidence: 99%
“…In addition to the refinement and extension, Event-B introduces decomposition [17], [18] to address the modeling complexity and provides the modeling of parallel and concurrent systems [19], [20]. Decomposition is a mechanism that splits the model into smaller sub-models.…”
Section: B Event-bmentioning
confidence: 99%