Event B (english version)

Abstract : This chapter provides results on the modeling and verification of systems using transition systems. The goal is to provide the basic fundamental and conceptual theories, which support Event B approach. The chapter explains how invariant properties and safety properties are defined in the framework of a transition system, which may model a program, an algorithm or a distributed system. It details the Event B language and related concepts such as events, contexts, machines and refinement. The chapter explains proof obligations (POs) generated for checking the consistency of the Event B structure. It develops three case studies, in order to illustrate the incremental and proof-based modeling using Event B. The chapter emphasizes the notion of proof-based patterns applied for the Event B method. It describes available tools for supporting the Event B modeling language concludes with the current and future trends for this method.
Type de document :
Chapitre d'ouvrage
Jean-Louis Boulanger. Formal Methods Applied to Complex Systems, Wiley, 2014, Formal Methods Applied to Complex Systems, 9781119002727. 〈10.1002/9781119002727.ch10〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01216779
Contributeur : Dominique Méry <>
Soumis le : samedi 17 octobre 2015 - 00:12:58
Dernière modification le : mardi 13 décembre 2016 - 15:45:05

Identifiants

Collections

Citation

Neeraj Kumar Singh, Dominique Méry. Event B (english version). Jean-Louis Boulanger. Formal Methods Applied to Complex Systems, Wiley, 2014, Formal Methods Applied to Complex Systems, 9781119002727. 〈10.1002/9781119002727.ch10〉. 〈hal-01216779〉

Partager

Métriques

Consultations de la notice

133