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 Khemiri | 1 | 0 | 0.34 |
Maamar El Amine Hamri | 2 | 0 | 0.34 |
Claudia Frydman | 3 | 0 | 0.34 |
Jacques Pinaton | 4 | 19 | 12.98 |