2020
DOI: 10.1007/978-3-030-55754-6_25
|View full text |Cite
|
Sign up to set email alerts
|

Falsification of Cyber-Physical Systems with Constrained Signal Spaces

Abstract: Falsification has garnered much interest recently as a way to validate complex CPS designs with respect to a specification expressed via temporal logics. Using their quantitative semantics, the falsification problem can be formulated as robustness minimization problem. To make this infinite-dimensional problem tractable, a common approach is to restrict to classes of signals that can be defined using a finite number of parameters, such as piecewise-constant or piecewise-linear signals with fixed time intervals… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
16
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 14 publications
(16 citation statements)
references
References 39 publications
0
16
0
Order By: Relevance
“…More recent work on falsification of hybrid and cyber-physical systems extends inputs to sets of signals described by piecewise functions encoded using a finite number of bounded parameters. The literature on CPS falsification and testing has become vast, we include here only some most recent papers [13,15,41,4,5] and more references can be found therein as well as in the papers and websites related to the major state-of-the-art tools S-TaLiRo [38] and Breach [11]. Compared to this approach, our work can deal with more general signals described by complex constraints involving both time and value domains.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…More recent work on falsification of hybrid and cyber-physical systems extends inputs to sets of signals described by piecewise functions encoded using a finite number of bounded parameters. The literature on CPS falsification and testing has become vast, we include here only some most recent papers [13,15,41,4,5] and more references can be found therein as well as in the papers and websites related to the major state-of-the-art tools S-TaLiRo [38] and Breach [11]. Compared to this approach, our work can deal with more general signals described by complex constraints involving both time and value domains.…”
Section: Related Workmentioning
confidence: 99%
“…with slope in (1,2) and duration in (0.5, 2), and (E) with slope in (5,900) and duration in (0.01, 2). We finally also allow the concatenation of segments (D) and (E) to be replaced by a single segment (F), a linearly increasing segment with slope in (1,5) and duration in (2,10).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…These methods are suited for the type of problems mentioned above requiring targeting a small region of the input signal space, but they might fail to converge toward counterexamples living in some high-frequency regions, simply because this will require adding too many control points. In [1], the authors introduce an input generator using the words accepted by a time automaton (TA) and show in particular that it can address the generation of complex periodic behaviors. This is much more general than the simple pulse generator that we consider in this paper and requires more effort in modeling the TA for input generation.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…three different ranges: [-0.35, 0.35], [-0.40, 0.40], [-0.45, 0.45]; with three initial conditions x init 1 , x init 2 , x init 3 in the range [-0.1, 0.1]; • Switched System (SS): Two inputs defined in the range [-1, 1]; Three different values are consideredfor parameter thresh: 0.7, 0.8, 0.9;• Neural Network (NN): One input (reference) chosen in[1,3];• Fuel Control (AFC): Two inputs, throttle in [0, 61.2], and engine speed in [900, 1000];• Steam Condenser (SC): One input with possible values in[3.99, 4.01].…”
mentioning
confidence: 99%