• DocumentCode
    2664182
  • Title

    Mapping SMV models to event-B models

  • Author

    Hassan, Samah ; Taher, Mohamed ; Wahba, Ayman M.

  • Author_Institution
    Comput. & Syst. Eng. Dept., Ain Shams Univ., Cairo, Egypt
  • fYear
    2010
  • fDate
    14-15 Dec. 2010
  • Firstpage
    161
  • Lastpage
    166
  • Abstract
    This paper presents an approach which integrates two formal verification techniques, model checking and the Event-B method in a way that makes it possible to benefit from the advantages of both methods in the design flow. This integration allows the user to write his model and verifies it using model checking techniques/tools. If the model has errors or unverified properties the model checking produced counterexamples and simulation facility can be used to correct the model, this procedure can be repeated till a correct model is produced and verified. The verified model is then automatically translated to the corresponding Event-B model. The translated model can then be further analyzed by the Event-B tool and the user can utilize all the Event-B available tools. The generated model can also be further refined towards a more detailed model that can be used to generate the corresponding C code for the original system.
  • Keywords
    formal verification; Event-B tool; SMV model mapping; event-B models; formal verification techniques; model checking; Context; Data structures; Flexible printed circuits; Formal verification; Grammar; Integrated circuit modeling; Event-B; Formal methods; Model checking; NuSMV; RODIN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Test Workshop (IDT), 2010 5th International
  • Conference_Location
    Abu Dhabi
  • Print_ISBN
    978-1-61284-291-2
  • Electronic_ISBN
    978-1-61284-290-5
  • Type

    conf

  • DOI
    10.1109/IDT.2010.5724430
  • Filename
    5724430