Proceedings of the 13th ACM International Conference on Hybrid Systems: Computation and Control 2010
DOI: 10.1145/1755952.1755983
|View full text |Cite
|
Sign up to set email alerts
|

Monte-carlo techniques for falsification of temporal properties of non-linear hybrid systems

Abstract: We present a Monte-Carlo optimization technique for finding inputs to a system that falsify a given Metric Temporal Logic (MTL) property. Our approach performs a random walk over the space of inputs guided by a robustness metric defined by the MTL property. Robustness can be used to guide our search for a falsifying trajectory by exploring trajectories with smaller robustness values. We show that the notion of robustness can be generalized to consider hybrid system trajectories. The resulting testing framework… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
133
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 124 publications
(134 citation statements)
references
References 38 publications
1
133
0
Order By: Relevance
“…Similarly, a lot of research has been invested on testing methods for Model Based Development (MBD) of embedded systems [3]. However, the temporal logic testing of embedded and hybrid systems has not received much attention [20,21,4,22]. Parametric temporal logics were first defined over traces of finite state machines [23].…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…Similarly, a lot of research has been invested on testing methods for Model Based Development (MBD) of embedded systems [3]. However, the temporal logic testing of embedded and hybrid systems has not received much attention [20,21,4,22]. Parametric temporal logics were first defined over traces of finite state machines [23].…”
Section: Related Workmentioning
confidence: 99%
“…In [4], we investigated a new approach for testing embedded and hybrid systems against formal requirements in Metric Temporal Logic (MTL) [5]. Our work was premised on the need to express complex design requirements in a formal logic for both requirements analysis and requirements verification.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Robustness-Guided Model Checking: We use robustness-guided sampling assuming that faults are non-deterministic [28,4] to explore the possible worst case scenarios involving a combination of faults. Robustness guided sampling is based on the idea of providing real-valued robustness semantics to formulas in metric temporal logic [30,16,17].…”
Section: Introductionmentioning
confidence: 99%