The Case for Using Simulation to Validate Event-B Specifications - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

The Case for Using Simulation to Validate Event-B Specifications

Résumé

This paper addresses the validation of formal spec- ifications in Event-B through the execution of the specification. Current tools for Event-B, animators and translators, can execute only a restricted set of specifications. So, we propose a third technique, simu- lation, in which users and tools co-operate to produce an executable instance of the model. After a short presentation of Event-B and our simulation framework, JeB, we show how to use it on two reasonably com- plex specifications. Observations and analysis from the point of view of validation are presented and discussed.
Ce papier discute de la validation de spécifications formelles en B-événementiel par l'exécution de la spécification. Les outils actuels pour B événementiel, les animateurs et les traducteurs, ne peuvent exécuter qu'un ensemble restreint de spécifications. Donc, nous proposons une troisième technique, la simulation, dans laquelle les utilisateurs et les outils coopèrent pour produire une instance exécutable du modèle. Après une courte présentation de B événementiel et de notre environnement de simulation, JeB, nous montrons comment l'utiliser sur deux études de cas assez complexes. Les observations et analyses faites d'un point de vue de la validation sont présentées et discutées.
Fichier principal
Vignette du fichier
Yang-Jacquot-Souquieres-98.pdf (171.8 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00772812 , version 1 (11-01-2013)

Identifiants

Citer

Faqing Yang, Jean-Pierre Jacquot, Jeanine Souquières. The Case for Using Simulation to Validate Event-B Specifications. APSEC2012 - The 19th Asia-Pacific Software Engineering Conference, The University of Hong Kong, Dec 2012, Hongkong, China. pp.85-90, ⟨10.1109/APSEC.2012.66⟩. ⟨hal-00772812⟩
126 Consultations
250 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More