Projekteja vuodessa
Abstrakti
A component-based system for Event-B would improve re-useability of Event-B machines, and also introduce the capability for bottom-up scalability. Tool support, and a theory underpinning composition, already exists. However, this is based on model decomposition, a top-down scalability solution. In that approach, the abstract model is refined by a composed-machine construct, that \emph{includes} the newly decomposed models. Decomposition has been used as a means to simplify complex models, or, for structural partitioning. The process of creating library components, their composition, and specification of new properties (of the composed elements) is relatively unexplored. In this paper we examine the issues surrounding component-based composition. We introduce the notion of Event-B component interfaces; we discuss communication flow across component boundaries, and what additional proofs obligations may be required; and we describe the tool support for supporting the new approach.
Alkuperäiskieli | Englanti |
---|---|
Kustantaja | Turku Centre for Computer Science (TUCS) |
ISBN (painettu) | 978-952-12-3264-0 |
Tila | Julkaistu - 2015 |
OKM-julkaisutyyppi | D4 Julkaistut kehitykset tai tutkimusraportit tai tutkimukset |
Julkaisusarja
Nimi | TUCS Technical Report |
---|---|
Vuosikerta | 1140 |
Sormenjälki
Sukella tutkimusaiheisiin 'Towards Component-Based Reuse for Event-B'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.Projektit
- 1 Päättynyt
-
ADVICeS: Adaptive Integrated Formal Design of Safety-Critical Systems (Academy of Finland)
Walden, M. (Vastuullinen tutkija), Olszewska, M. (CoI), Edmunds, A. (CoI), Ostroumov, S. (CoI), Petre, L. (CoI), Boström, P. (CoI) & Neovius, M. (CoI)
01/09/13 → 31/08/17
Projekti: Research Council of Finland/Other Research Councils