DocumentCode
685543
Title
JeB: Safe Simulation of Event-B Models in JavaScript
Author
Faqing Yang ; Jacquot, Jean-Pierre ; Souquieres, Jeanine
Author_Institution
LORIA, Univ. de Lorraine, Vandœuvre lès Nancy, France
Volume
1
fYear
2013
fDate
2-5 Dec. 2013
Firstpage
571
Lastpage
576
Abstract
The validation of formal models is a challenge for formal methods. We propose JeB, a framework which generates and executes simulations of Event-B models, even highly non-deterministic ones. JeB allows users to safely insert pieces of code to supply deterministic computations where the automatic translation fails. We present how JeB translates Event-B model into JavaScript. We define Fidelity as the formal notion which captures the idea of the correctness of a simulation. We define it through proof-obligations.
Keywords
Java; digital simulation; formal specification; Event-B models; Fidelity; JavaScript; JeB; deterministic computations; formal methods; formal model validation; proof-obligations; safe simulation; Computational modeling; Context; Graphical user interfaces; HTML; Law; Libraries; Semantics; Event-B; Formal methods; JavaScript; Proof-Obligations; Simulation; Validation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
Conference_Location
Bangkok
ISSN
1530-1362
Print_ISBN
978-1-4799-2143-0
Type
conf
DOI
10.1109/APSEC.2013.83
Filename
6805454
Link To Document