The composition of Event-B models

Poppleton, Michael (2008) The composition of Event-B models. In, Abstract State Machines, B and Z: First International Conference (ABZ 2008), London, GB, 16 - 18 Sep 2008. 382pp, 209-222. (doi:10.1007/978-3-540-87603-8_17).


[img] PDF - Accepted Version
Download (175Kb)


The transition from classical B [2] to the Event-B language and method [3] 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 [5] 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)
ISBNs: 9783540876021 (paperback)
9783540876038 (electronic)
Keywords: composition, event-b, feature, formal, refinement
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Physical Sciences and Engineering > Electronics and Computer Science > Electronic & Software Systems
ePrint ID: 266487
Date Deposited: 03 Aug 2008 22:00
Last Modified: 27 Mar 2014 20:11
Further Information:Google Scholar
ISI Citation Count:3

Actions (login required)

View Item View Item