DocumentCode
3375786
Title
Model-Checking and Game theory for Synthesis of Safety Rules
Author
Machin, Mathilde ; Dufosse, Fanny ; Guiochet, Jeremie ; Powell, David ; Roy, Matthieu ; Waeselynck, Helene
Author_Institution
LAAS, Toulouse, France
fYear
2015
fDate
8-10 Jan. 2015
Firstpage
36
Lastpage
43
Abstract
Ensuring that safety requirements are respected is a critical issue for the deployment of hazardous and complex reactive systems. We consider a separate safety channel, called a monitor, that is able to partially observe the system and to trigger safety-ensuring actuations. We address the issue of correctly specifying such a monitor with respect to safety and liveness requirements. Two safety requirement synthesis programs are presented and compared. Based on a formal model of the system and its hazards, they compute a monitor behavior that ensures system safety without unduly compromising system liveness. The first program uses the model-checker NuSMV to check safety requirements. These requirements are automatically generated by a branch-and-bound algorithm. Based on a game theory approach, the second program uses the TIGA extension of UPPAAL to synthesize safety requirements, starting from an appropriately reformulated representation of the problem.
Keywords
formal verification; game theory; safety-critical software; system monitoring; tree searching; TIGA extension; UPPAAL; branch-and-bound algorithm; complex reactive system; formal model; game theory approach; hazardous system; liveness requirement; model-checker NuSMV; model-checking; safety channel; safety requirement synthesis program; safety rules; safety-ensuring actuation; system liveness; system safety; Computational modeling; Game theory; Hazards; Monitoring; Silicon; Game theory; Model checking; Reactive Systems; Safety Monitoring; Safety Rules; Supervisor synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering (HASE), 2015 IEEE 16th International Symposium on
Conference_Location
Daytona Beach Shores, FL
Print_ISBN
978-1-4799-8110-6
Type
conf
DOI
10.1109/HASE.2015.15
Filename
7027412
Link To Document