The composition of Event-B models
Poppleton, Michael (2008) The composition of Event-B models. In, ABZ2008: Int. Conference on ASM, B and Z, London, 16 - 18 Sep 2008. Springer LNCS, 209-222.
Download
|
PDF
- Accepted Version
Download (175Kb) |
Description/Abstract
The transition from classical B \cite{Abr:96} to the Event-B language and method \cite{ABH:06} has seen the removal of some forms of model structuring and composition, with the intention of reinventing them in future. This work contributes to that reinvention. Inspired by a proposed method for state-based decomposition and refinement \cite{AH:06} of an Event-B model, we propose a familiar parallel event composition (over disjoint state variable lists), and the less familiar event fusion (over intersecting state variable lists). A brief motivation is provided for these and other forms of composition of models, in terms of feature-based modelling. We show that model consistency is preserved under such compositions. More significantly we show that model composition preserves refinement.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Additional Information: | Event Dates: 16-18 September 2008 |
| Keywords: | composition, Event-B, feature, formal, refinement |
| Divisions: | Faculty of Physical and Applied Science > Electronics and Computer Science > Electronic & Software Systems |
| Item ID: | 266487 |
| Date Deposited: | 03 Aug 2008 22:00 |
| Last Modified: | 04 Jul 2012 08:33 |
| Contributors: | Poppleton, Michael (Author) |
| Date: | September 2008 |
| Additional Information: | Event Dates: 16-18 September 2008 |
| Status: | Unpublished |
| Publisher: | Springer LNCS |
| Further Information: | Google Scholar |
| ISI Citation Count: | 3 |
| URI: | http://eprints.soton.ac.uk/id/eprint/266487 |
Actions (login required)
![]() |
View Item |


