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.

Download

[img]
Preview
PDF - Pre print
Download (476Kb)

Description/Abstract

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)
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Physical Sciences and Engineering > Electronics and Computer Science
ePrint ID: 342554
Date Deposited: 07 Sep 2012 13:39
Last Modified: 27 Mar 2014 20:25
Publisher: University of Southampton
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/342554

Actions (login required)

View Item View Item