• DocumentCode
    258391
  • Title

    Proving the Fidelity of Simulations of Event-B Models

  • Author

    Faqing Yang ; Jacquot, Jean-Pierre ; Souquieres, Jeanine

  • Author_Institution
    LORIA, Univ. de Lorraine, Vandoeuvre lès Nancy, France
  • fYear
    2014
  • fDate
    9-11 Jan. 2014
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    A major hindrance to the use of formal methods is the difficulty to validate the models, particularly at the early stages of the development. We propose to build simulations: programs automatically generated from the specifications but with user-provided implementations of the non-executable traits of the models. We present such a simulation. Of course, the question of the fidelity of the simulation to the model is raised in such a setting. We provide a formal definition of fidelity and the proof obligations that can be attached to each hand-coded element so that fidelity can be proven.
  • Keywords
    Java; authoring languages; formal specification; JavaScript; event-B models; formal methods; hand-coded element; simulation fidelity; Abstracts; Concrete; Law; Modeling; Software; Vehicles; Event-B; Formal methods; JavaScript; Proof obligation; Simulation; Validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering (HASE), 2014 IEEE 15th International Symposium on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    978-1-4799-3465-2
  • Type

    conf

  • DOI
    10.1109/HASE.2014.21
  • Filename
    6754592