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 条
  • [31] A unifying specification logic for cyber-physical systems
    Bujorianu, Marius C.
    Bujorianu, Manuela L.
    Barringer, Howard
    MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 1166 - 1171
  • [32] An integrated specification logic for cyber-physical systems
    Bujorianu, Marius C.
    Barringer, Howard
    2009 14TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2009, : 292 - 301
  • [33] LOGIC PROGRAMMING FOUNDATIONS OF CYBER-PHYSICAL SYSTEMS
    Saeedloei, Neda
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 289 - 293
  • [34] A distributed logic for Networked Cyber-Physical Systems
    Kim, Minyoung
    Stehr, Mark-Oliver
    Talcott, Carolyn
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (12) : 2453 - 2467
  • [35] Learning-based Falsification for Model Families of Cyber-Physical Systems
    Kato, Koki
    Ishikawa, Fuyuki
    2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 236 - 245
  • [36] Butterfly Attack: Adversarial Manipulation of Temporal Properties of Cyber-Physical Systems
    Mahfouzi, Rouhollah
    Aminifar, Amir
    Samii, Soheil
    Payer, Mathias
    Eles, Petru
    Peng, Zebo
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 93 - 106
  • [37] Robustness-Guided Temporal Logic Testing and Verification for Stochastic Cyber-Physical Systems
    Abbas, Houssam
    Hoxha, Bardh
    Fainekos, Georgios
    Ueda, Koichi
    2014 IEEE 4TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2014, : 1 - 6
  • [38] Specifying Cyber-Physical System Safety Properties with Metric Temporal-Spatial Logic
    Sun, Haiying
    Liu, Jing
    Chen, Xiaohong
    Du, Dehui
    2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 254 - 260
  • [39] Testing Cyber-Physical Systems Using a Line-Search Falsification Method
    Ramezani, Zahra
    Claessen, Koen
    Smallbone, Nicholas
    Fabian, Martin
    Akesson, Knut
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (08) : 2393 - 2406
  • [40] A Scalable Compositional Falsification Approach for Identifying Challenging Scenarios in Cyber-Physical Systems
    Muniraj, Devaprakash
    Farhood, Mazen
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4821 - 4832