• 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