2020
DOI: 10.3390/info11120588
|View full text |Cite
|
Sign up to set email alerts
|

Monte Carlo Based Statistical Model Checking of Cyber-Physical Systems: A Review

Abstract: The ever-increasing deployment of autonomous Cyber-Physical Systems (CPSs) (e.g., autonomous cars, UAV) exacerbates the need for efficient formal verification methods. In this setting, the main obstacle to overcome is the huge number of scenarios to be evaluated. Statistical Model Checking (SMC) is a simulation-based approach that holds the promise to overcome such an obstacle by using statistical methods in order to sample the set of scenarios. Many SMC tools exist, and they have been reviewed in several work… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 79 publications
(104 reference statements)
0
2
0
Order By: Relevance
“…They typically start from a behavioural model of the system behaviour (e.g. hybrid automata [20,52] or Simulink [1]) and, then, check whether the model complies with behavioural requirements expressed in some logic (temporal [54,71] or hybrid [7,13,33,47,53]). These methods require engineers to have already decided on a system design and ignore the numerous possible design alternatives that exist.…”
Section: Behavioural Analysis To Support Post-cd Design Stagesmentioning
confidence: 99%
“…They typically start from a behavioural model of the system behaviour (e.g. hybrid automata [20,52] or Simulink [1]) and, then, check whether the model complies with behavioural requirements expressed in some logic (temporal [54,71] or hybrid [7,13,33,47,53]). These methods require engineers to have already decided on a system design and ignore the numerous possible design alternatives that exist.…”
Section: Behavioural Analysis To Support Post-cd Design Stagesmentioning
confidence: 99%
“…In the spirit of using randomness for exploration, statistical model-checking SMC, which is based on sampling behaviors of a system model and using statistical inference to estimate the probability that the system satisfies a property, has been applied for CPS (see some recent surveys [25,26,2,27,35] which include descriptions of the existing SMC tools). Unlike the concern of this approach involving rare events which is addressed by techniques such as importance sampling, cross-entropy methods, trace uniformity requirements have not been explored.…”
Section: Related Workmentioning
confidence: 99%
“…The generated environment model is then used to simulate the CPS software controller as often as needed. Using the simulation, engineers can efficiently assess the CPS goal achievement with well-known verification methods, such as statistical model checking [31] and model-based testing [3].…”
Section: Introductionmentioning
confidence: 99%