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

[img] 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 View Item