Modelling the pacemaker in event-B: towards methodology for reuse

Poppleton, Michael and Rezazadeh, Abdolbaghi (2012) Modelling the pacemaker in event-B: towards methodology for reuse , Southampton, GB University of Southampton 16pp.


[img] PDF poppletonICFEM2012.pdf - Author's Original
Download (487kB)


The cardiac pacemaker is one of the system modelling problems posed to the Formal Methods community by the {\it Grand Challenge for Dependable Systems Evolution} \cite{JOW:06}. The pacemaker is an intricate safety-critical system that supports and moderates the dysfunctional heart's intrinsic electrical control system. This paper focusses on (i) the problem (requirements) domain specification and its mapping to solution (implementation) domain models, (ii) the significant commonality of behaviour between its many operating modes, emphasising the potential for reuse, and (iii) development and verification of models.

We introduce the problem and model three of the operating modes in the problem domain using a state machine notation. We then map each of these models into a solution domain state machine notation, designed as shorthand for a refinement-based solution domain development in the Event-B formal language and its RODIN toolkit

Item Type: Monograph (Working Paper)
Organisations: Electronics & Computer Science
ePrint ID: 342554
Date :
Date Event
1 September 2012Published
Date Deposited: 07 Sep 2012 13:39
Last Modified: 17 Apr 2017 16:40
Further Information:Google Scholar

Actions (login required)

View Item View Item