Online verification in cyber-physical systems: Practical bounds for meaningful temporal costs

被引:15
|
作者
Bersani, Marcello M. [1 ]
Garcia-Valls, Marisol [2 ]
机构
[1] Politecn Milan, Dipartamento Elettron Informaz & Bioingn, Milan, Italy
[2] Univ Carlos III Madrid, Dept Ingn Telemat, Leganes, Madrid, Spain
关键词
Cyber-physical systems; linear temporal logic; real-time; resource management; verification; virtualization; AUTOMATA;
D O I
10.1002/smr.1880
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cyber-physical systems (CPS) are highly dynamic and large scale systems integrated with the physical environment that they monitor and actuate on. CPS have to adapt online to the changing nature of the physical environment; this may require the online modification of their system model, but any change should preserve correct operation. Correctness by construction relies on using formal tools, which suffer from a considerable computational overhead. As the current system model of a CPS may adapt to the environment, the new system model must be verified before its execution to ensure that the properties are preserved. However, CPS development has mainly concentrated on the design-time aspects, existing only few contributions that address their online adaptation. We research on the pros and cons of formal tools to support dynamic changes at runtime. We formalize the semantics of the adaptation logic of an autonomic manager (OLIVE) that performs online verification for a specific application, a dynamic virtualized server system. We explore the use of formal tools based on CLTLoc to express functional and nonfunctional properties of the system. We provide empirical results showing the temporal costs of our approach.
引用
收藏
页数:25
相关论文
共 50 条
  • [21] Formal Verification of Control Modules in Cyber-Physical Systems
    Grobelna, Iwona
    SENSORS, 2020, 20 (18) : 1 - 23
  • [22] ANALYSIS OF APPROACHES TO THE SIMULATION AND VERIFICATION OF CYBER-PHYSICAL SYSTEMS
    Korotunov, S. U.
    Tabunshchyk, G., V
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2020, (03) : 57 - 68
  • [23] Toward Modeling and Verification of Uncertainty in Cyber-Physical Systems
    Chatterjee, Amrita
    Reza, Hassan
    2020 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2020, : 568 - 576
  • [24] Modeling and Verification of Cyber-Physical Systems under uncertainty
    Geng, Shengling
    Peng, Jiao
    Li, Ping
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017,
  • [25] Runtime Equilibrium Verification for Resilient Cyber-Physical Systems
    Camilli, Matteo
    Mirandola, Raffaela
    Scandurra, Patrizia
    2021 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS (ACSOS 2021), 2021, : 71 - 80
  • [26] IsaVODEs: Interactive Verification of Cyber-Physical Systems at Scale
    Huerta y Munive, Jonathan Julian
    Foster, Simon
    Gleirscher, Mario
    Struth, Georg
    Laursen, Christian Pardillo
    Hickman, Thomas
    JOURNAL OF AUTOMATED REASONING, 2024, 68 (04)
  • [27] Skill-Based Verification of Cyber-Physical Systems
    Knuppel, Alexander
    Jatzkowski, Inga
    Nolte, Marcus
    Thum, Thomas
    Runge, Tobias
    Schaefer, Ina
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2020), 2020, 12076 : 203 - 223
  • [28] Research on safety verification technology of cyber-physical systems
    Tuo, Ming Fu
    Zhou, Xing She
    An, Li
    Zhu, Rui
    COMPUTING, CONTROL, INFORMATION AND EDUCATION ENGINEERING, 2015, : 525 - 528
  • [29] Special issue: Formal verification of cyber-physical systems
    Geretti, Luca
    Abate, Alessandro
    Nuzzo, Pierluigi
    Villa, Tiziano
    INFORMATION AND COMPUTATION, 2022, 289
  • [30] Simulation alternatives for the verification of networked cyber-physical systems
    Lora, Michele
    Muradore, Riccardo
    Quaglia, Davide
    Fummi, Franco
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (08) : 843 - 853