Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2017
DOI: 10.1007/978-3-319-72044-9_8
|View full text |Cite
|
Sign up to set email alerts
|

An Institution for Event-B

Abstract: This paper presents a formalisation of the Event-B formal specification language in terms of the theory of institutions. The main objective of this paper is to provide: (1) a mathematically sound semantics and (2) modularisation constructs for Event-B using the specification-building operations of the theory of institutions. Many formalisms have been improved in this way and our aim is thus to define an appropriate institution for Event-B, which we call EVT. We provide a definition of EVT and the proof of its … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 11 publications
(23 citation statements)
references
References 9 publications
0
23
0
Order By: Relevance
“…On the other hand, Event-B supports parameters of events which could be integrated in our logic as well. An institution-based semantics of Event-B has been proposed in [8] which coincides with our semantics of operational specifications for the special case of deterministic state transition predicates. Similarly, our semantics of operational specifications coincides with the unfolding of symbolic transition systems in [17] if we instantiate our generic data domain with algebraic specifications of data types (and consider again only deterministic state transition predicates).…”
Section: Discussionmentioning
confidence: 98%
“…On the other hand, Event-B supports parameters of events which could be integrated in our logic as well. An institution-based semantics of Event-B has been proposed in [8] which coincides with our semantics of operational specifications for the special case of deterministic state transition predicates. Similarly, our semantics of operational specifications coincides with the unfolding of symbolic transition systems in [17] if we instantiate our generic data domain with algebraic specifications of data types (and consider again only deterministic state transition predicates).…”
Section: Discussionmentioning
confidence: 98%
“…We will now provide a precise but brief definition for the institution for Event-B, alongside its definition in Coq. For details, we refer the reader to [3]. Throughout, let Status = {ordinary ≤ anticipated ≤ convergent}.…”
Section: The Institution For Event-bmentioning
confidence: 99%
“…Given an initialization event which starts n at 0, init :≡ begin n := 0 end, we write the EVT -sentence Init(n = 0). For details on this correspondence, see again [3].…”
Section: The Institution For Event-bmentioning
confidence: 99%
See 2 more Smart Citations