Title
Limiting state space explosion of model checking using discrete event simulation: combining DEVS and PROMELA
Abstract
In this paper we propose an approach combining discrete event simulation and model checking. Indeed, methods like model checking suffer from the state space explosion when the modeled system is complex. Consequently, we propose an approach that allows the model checking procedure to focus on a subset of the total state space that is more likely to contain an erroneous state regarding a property. To do so, a simulation run that allows us to observe some qualitative metrics is performed, and stopped when a predefined "critical state" is reached. This state is then projected as the initial state of the non-deterministic finite automaton used by the model checking procedure. Thus, the search will only explore states reachable from this critical state, limiting state space explosion. We finally illustrate the proposed approach through a Network-On-Chip system, and compare it with the ad hoc classical model checking approach.
Year
Venue
Keywords
2019
Proceedings of the 2019 Summer Simulation Conference
DEVS, PROMELA, SPIN, discrete event simulation, model checking
Field
DocType
Citations 
Spin-½,Model checking,Computer science,Algorithm,Finite-state machine,DEVS,Promela,State space,Limiting,Discrete event simulation
Conference
0
PageRank 
References 
Authors
0.34
0
4
Name
Order
Citations
PageRank
Abdelhak Khemiri100.34
Maamar El Amine Hamri200.34
Claudia Frydman300.34
Jacques Pinaton41912.98