A CSP Approach to Control in Event-B

Abstract : Event-B has emerged as one of the dominant state-based formal techniques used for modelling control-intensive applications. Due to the blocking semantics of events, their ordering is controlled by their guards. In this paper we explore how process algebra descriptions can be defined alongside an Event-B model. We will use CSP to provide explicit control flow for an Event-B model and alternatively to provide a way of separating out requirements which are dependent on control flow information. We propose and verify new conditions on combined specifications which establish deadlock freedom. We discuss how combined specifications can be refined and the challenges arising from this. The paper uses Abrial's Bridge example as the basis of a runningexample to illustrate the framework.
Type de document :
Communication dans un congrès
Mery, Dominique and Merz, Stephan. Integrated Formal Methods - IFM 2010, Oct 2010, Nancy, France. Springer Berlin / Heidelberg, 6396, pp.260-274, 2010, Lecture Notes in Computer Science
Liste complète des métadonnées

Littérature citée [19 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00524603
Contributeur : Ist Inria Nancy Grand Est <>
Soumis le : vendredi 8 octobre 2010 - 12:08:37
Dernière modification le : vendredi 8 octobre 2010 - 14:00:38
Document(s) archivé(s) le : jeudi 25 octobre 2012 - 16:41:23

Fichier

schneiderIFM2010-long260.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00524603, version 1

Collections

Citation

Steve Schneider, Helen Treharne, Heike Wehrheim. A CSP Approach to Control in Event-B. Mery, Dominique and Merz, Stephan. Integrated Formal Methods - IFM 2010, Oct 2010, Nancy, France. Springer Berlin / Heidelberg, 6396, pp.260-274, 2010, Lecture Notes in Computer Science. 〈inria-00524603〉

Partager

Métriques

Consultations de la notice

95

Téléchargements de fichiers

291