Constraining Counterexamples in Hybrid System Falsification: Penalty-Based Approaches
Constraining Counterexamples in Hybrid System Falsification: Penalty-Based Approaches
复制标题
DOI:
10.1007/978-3-030-55754-6_24
复制
发表时间:
2020-01
期刊:
影响因子:
--
通讯作者:
Zhenya Zhang;Paolo Arcaini;I. Hasuo
中科院分区:
文献类型:
--
作者:
Zhenya Zhang;Paolo Arcaini;I. Hasuo
Falsificationof hybrid systems is attracting ever-growing attention in quality assurance of Cyber-Physical Systems (CPS) as a practical alternative to exhaustive formal verification. In falsification, one searches for a falsifying input that drives a given black-box model to output an undesired signal. In this paper, we identifyinput constraints—such as the constraint “the throttle and brake pedals should not be pressed simultaneously” for an automotive powertrain model—as a key factor for the practical value of falsification methods. We propose three approaches for systematically addressing input constraints in optimization-based falsification, two among which come from the lexicographic method studied in the context of constrained multi-objective optimization. Our experiments show the approaches’ effectiveness.