Objective Functions for Falsification of Signal Temporal Logic Properties in Cyber-Physical Systems*

被引:0
|
作者
Eddeland, Johan [1 ,2 ]
Miremadi, Sajed [1 ]
Fabian, Martin [2 ]
Akesson, Knut [2 ]
机构
[1] Volvo Car Corp, Gothenburg, Sweden
[2] Chalmers Univ Technol, Inst Elect Engn, Gothenburg, Sweden
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-physical systems, such as automation and automotive systems, are highly complex systems that are frequently also safety-critical. Thus, it is important that these systems behave as intended, as incorrectness can have serious consequences. Due to continuous dynamics that yield infinite state spaces, the systems cannot be exhaustively tested to guarantee correct behavior, but systematic testing can be used to systematically search for behavior that is inconsistent with the requirements. However, manual testing is a tedious and error-prone task, and thus it is desirable to automate as much of the testing process as possible to increase efficiency and eliminate manual errors. This paper considers falsification of requirements expressed as temporal logic formulae to find errors in the Model-in-the- Loop stage of model-based development. The falsification is an optimization procedure where the objective function is determined by the definition of a quantitative semantics for the temporal logic formalism, and the optimization is performed over an input parametrization. It is shown that in certain cases where the discreteness of the system under test manifests itself in the objective function, the robustness values for the temporal logic specifications need to be modified. This paper presents two alternative objective functions suitable for these cases, and illustrates their use with both a small example and a use case from Volvo Car Corporation.
引用
收藏
页码:1326 / 1331
页数:6
相关论文
共 50 条
  • [1] Probabilistic Temporal Logic Falsification of Cyber-Physical Systems
    Abbas, Houssam
    Fainekos, Georgios
    Sankaranarayanan, Sriram
    Ivancic, Franjo
    Gupta, Aarti
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12
  • [2] Multiple Objective Functions for Falsification of Cyber-Physical Systems
    Ramezani, Zahra
    Eddeland, Johan Liden
    Claessen, Koen
    Fabian, Martin
    Akesson, Knut
    [J]. IFAC PAPERSONLINE, 2020, 53 (04): : 417 - 422
  • [3] Temporal Logic Falsification of Cyber-Physical Systems: An Input-Signal-Space Optimization Approach
    Aerts, A.
    Minh, B. Tong
    Mousavi, M. R.
    Reniers, M. A.
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 214 - 223
  • [4] Semantic Inference for Cyber-Physical Systems with Signal Temporal Logic
    Chen, Gang
    Liu, Mei
    Kong, Zhaodan
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 6269 - 6274
  • [5] Monitoring Signal Temporal Logic in Distributed Cyber-physical Systems
    Momtaz, Anik
    Abbas, Houssam
    Bonakdarpour, Borzoo
    [J]. PROCEEDINGS OF THE 2023 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, WITH CPS-IOTWEEK 2023, 2023, : 154 - 165
  • [6] Falsification of Cyber-Physical Systems with Constrained Signal Spaces
    Barbot, Benoit
    Basset, Nicolas
    Dang, Thao
    Donze, Alexandre
    Kapinski, James
    Yamaguchi, Tomoya
    [J]. NASA FORMAL METHODS (NFM 2020), 2020, 12229 : 420 - 439
  • [7] Temporal Logic Resilience for Cyber-Physical Systems
    Saoud, Adnane
    Jagtap, Pushpak
    Soudjani, Sadegh
    [J]. 2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 2066 - 2071
  • [8] Falsification of Cyber-Physical Systems with Reinforcement Learning
    Kato, Koki
    Ishikawa, Fuyuki
    Honiden, Shinichi
    [J]. 2018 IEEE 3RD WORKSHOP ON MONITORING AND TESTING OF CYBER-PHYSICAL SYSTEMS (MT-CPS 2018), 2018, : 5 - 6
  • [9] On Input Generators for Cyber-Physical Systems Falsification
    Ramezani, Zahra
    Donze, Alexandre
    Fabian, Martin
    Akesson, Knut
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (04) : 1274 - 1287
  • [10] Extending Signal Temporal Logic with Quantitative Semantics by Intervals for Robust Monitoring of Cyber-physical Systems
    Zhong, Bingzhuo
    Jordan, Claudius
    Provost, Julien
    [J]. ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2021, 5 (02)