A LOGIC FOR MONITORING DYNAMIC NETWORKS OF SPATIALLY-DISTRIBUTED CYBER-PHYSICAL SYSTEMS

被引:7
|
作者
Nenzi, Laura [1 ,2 ]
Bartocci, Ezio [2 ]
Bortolussi, Luca [1 ]
Loreti, Michele [3 ]
机构
[1] Univ Trieste, Trieste, Italy
[2] TU Wien, Vienna, Austria
[3] Univ Camerino, Camerino, Italy
关键词
Spatio-Temporal Logic; Monitoring; Cyber-Physical Systems;
D O I
10.46298/LMCS-18(1:4)2022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cyber-Physical Systems (CPS) consist of inter-wined computational (cyber) and physical components interacting through sensors and/or actuators. Computational elements are networked at every scale and can communicate with each other and with humans. Nodes can join and leave the network at any time or they can move to different spatial locations. In this scenario, monitoring spatial and temporal properties plays a key role in the understanding of how complex behaviors can emerge from local and dynamic interactions. We revisit here the Spatio-Temporal Reach and Escape Logic (STREL), a logic-based formal language designed to express and monitor spatio-temporal requirements over the execution of mobile and spatially distributed CPS. STREL considers the physical space in which CPS entities (nodes of the graph) are arranged as a weighted graph representing their dynamic topological configuration. Both nodes and edges include attributes modeling physical and logical quantities that can evolve over time. STREL combines the Signal Temporal Logic with two spatial modalities reach and escape that operate over the weighted graph. From these basic operators, we can derive other important spatial modalities such as everywhere, somewhere and surround. We propose both qualitative and quantitative semantics based on constraint semiring algebraic structure. We provide an offline monitoring algorithm for STREL and we show the feasibility of our approach with the application to two case studies: monitoring spatio-temporal requirements over a simulated mobile ad-hoc sensor network and a simulated epidemic spreading model for COVID19.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Monitoring Mobile and Spatially Distributed Cyber-Physical Systems
    Bartocci, Ezio
    Bortolussi, Luca
    Loreti, Michele
    Nenzi, Laura
    [J]. MEMOCODE 2017: PROCEEDINGS OF THE 15TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN, 2017, : 147 - 156
  • [2] 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
  • [3] A distributed logic for Networked Cyber-Physical Systems
    Kim, Minyoung
    Stehr, Mark-Oliver
    Talcott, Carolyn
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (12) : 2453 - 2467
  • [4] Predicate monitoring in distributed cyber-physical systems
    Anik Momtaz
    Niraj Basnet
    Houssam Abbas
    Borzoo Bonakdarpour
    [J]. International Journal on Software Tools for Technology Transfer, 2023, 25 : 541 - 556
  • [5] Predicate monitoring in distributed cyber-physical systems
    Momtaz, Anik
    Basnet, Niraj
    Abbas, Houssam
    Bonakdarpour, Borzoo
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2023, 25 (04) : 541 - 556
  • [6] Predicate Monitoring in Distributed Cyber-Physical Systems
    Momtaz, Anik
    Basnet, Niraj
    Abbas, Houssam
    Bonakdarpour, Borzoo
    [J]. RUNTIME VERIFICATION (RV 2021), 2021, 12974 : 3 - 22
  • [7] On distributed coordination in networks of cyber-physical systems
    Russo, Giovanni
    di Bernardo, Mario
    [J]. CHAOS, 2019, 29 (05)
  • [8] Distributed Graph Queries for Runtime Monitoring of Cyber-Physical Systems
    Bur, Marton
    Szilagyi, Gabor
    Voros, Andras
    Varro, Daniel
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2018), 2018, 10802 : 111 - 128
  • [9] Semantical Markov Logic Network for Distributed Reasoning in Cyber-Physical Systems
    Mohammed, Abdul-Wahid
    Xu, Yang
    Liu, Ming
    Hu, Haixiao
    [J]. JOURNAL OF SENSORS, 2017, 2017
  • [10] Logic & Proofs for Cyber-Physical Systems
    Platzer, Andre
    [J]. AUTOMATED REASONING (IJCAR 2016), 2016, 9706 : 15 - 21