An Event-B Development Process for the Distributed BIP Framework - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

An Event-B Development Process for the Distributed BIP Framework

Résumé

We present a refinement-based methodology to design correct by construction distributed systems specified as Event-B models. Starting from an Event-B machine, the studied process proposes successive steps in order to split and schedule the computation of complex events and then to map them on subcomponents. The specification of these steps is done through two domain specific languages. From these specifications, two refinements are generated. Eventually, a distributed code architecture is also generated. The correctness of the process relies on the correctness of the refinements and the translation. We target the distributed BIP framework.
Fichier principal
Vignette du fichier
siala_18825.pdf (553.36 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01709119 , version 1 (14-02-2018)

Identifiants

  • HAL Id : hal-01709119 , version 1

Citer

Badr Siala, Tahar Bhiri, Jean-Paul Bodeveix, M Filali. An Event-B Development Process for the Distributed BIP Framework. 18th International Conference on Formal Engineering Methods (ICFEM 2016), Nov 2016, Tokyo, Japan. pp. 313-328. ⟨hal-01709119⟩
87 Consultations
134 Téléchargements

Partager

More