Mapping SMV models to event-B models

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

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. ©2010 IEEE.


Other data

Title Mapping SMV models to event-B models
Authors Hassan, Samah; Taher, Mohamed; Wahba, Ayman 
Keywords Event-B;Formal methods;Model checking;NuSMV;RODIN
Issue Date 1-Dec-2010
Conference IDT'10 - 2010 5th International Design and Test Workshop, Proceedings
ISBN [9781612842929]
DOI 10.1109/IDT.2010.5724430
Scopus ID 2-s2.0-79953093514

Recommend this item

Similar Items from Core Recommender Database

Google ScholarTM

Check



Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.