Continuous ASM, and a pacemaker sensing fragment

  • Authors:
  • Richard Banach;Huibiao Zhu;Wen Su;Xiaofeng Wu

  • Affiliations:
  • School of Computer Science, University of Manchester, Manchester, U.K.;Software Engineering Institute, East China Normal University, Shanghai, P.R. China;Software Engineering Institute, East China Normal University, Shanghai, P.R. China;Software Engineering Institute, East China Normal University, Shanghai, P.R. China

  • Venue:
  • ABZ'12 Proceedings of the Third international conference on Abstract State Machines, Alloy, B, VDM, and Z
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The ASM framework is extended to include continuously varying quantities as well as conventional discretely changing ones. This opens the door to the more faithful modeling of many scenarios where digital systems have to interact with the continuously varying physical world. Transitions in the extended framework are thus either moded (for discontinuous changing quantities), or pliant (for smoothly changing quantities). Refinement and retrenchment are defined in the extended context. The framework is used to develop a fragment of a simple system for the sensing problem for cardiac pacemakers, in the context of the pacemaker verification challenge.