An Interval-Based Approach to Modelling Time in Event-B - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2015

An Interval-Based Approach to Modelling Time in Event-B

Gintautas Sulskus
  • Fonction : Auteur
  • PersonId : 999425
Michael Poppleton
  • Fonction : Auteur
  • PersonId : 940277
Abdolbaghi Rezazadeh
  • Fonction : Auteur
  • PersonId : 999426

Résumé

Our work was inspired by our modelling and verification of a cardiac pacemaker, which includes concurrent aspects and a set of interdependent and cyclic timing constraints. To model timing constraints in such systems, we present an approach based on the concept of timing interval. We provide a template-based timing constraint modelling scheme that could potentially be applicable to a wide range of modelling scenarios. We give a notation and Event-B semantics for the interval. The Event-B coding of the interval is decoupled from the application logic of the model, therefore a generative design of the approach is possible. We demonstrate our interval approach and its refinement through a small example. The example is verified, model-checked and animated (manually validated) with the ProB animator.
Fichier principal
Vignette du fichier
978-3-319-24644-4_20_Chapter.pdf (279.35 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01446607 , version 1 (26-01-2017)

Licence

Identifiants

Citer

Gintautas Sulskus, Michael Poppleton, Abdolbaghi Rezazadeh. An Interval-Based Approach to Modelling Time in Event-B. 6th Fundamentals of Software Engineering (FSEN), Apr 2015, Tehran, Iran. pp.292-307, ⟨10.1007/978-3-319-24644-4_20⟩. ⟨hal-01446607⟩
231 Consultations
211 Téléchargements

Altmetric

Partager

More