Online Monitoring of Spatio-Temporal Properties for Imprecise Signals

被引:1
|
作者
Visconti, Ennio [1 ]
Bartocci, Ezio [1 ]
Loreti, Michele [2 ]
Nenzi, Laura [1 ,3 ]
机构
[1] TU Wien, Vienna, Austria
[2] Univ Camerino, Camerino, Italy
[3] Univ Trieste, Trieste, Italy
基金
奥地利科学基金会;
关键词
Runtime verification; online monitoring; spatio-temporal logic; imprecise signal; signal temporal logic; BEHAVIOR;
D O I
10.1145/3487212.3487344
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
From biological systems to cyber-physical systems, monitoring the behavior of such dynamical systems often requires reasoning about complex spatio-temporal properties of physical and computational entities that are dynamically interconnected and arranged in a particular spatial configuration. Spatio-Temporal Reach and Escape Logic (STREL) is a recent logic-based formal language designed to specify and reason about spatio-temporal properties. STREL considers each system's entity as a node of a dynamic weighted graph representing its spatial arrangement. Each node generates a set of mixed-analog signals describing the evolution over time of computational and physical quantities characterizing the node's behavior. While there are offline algorithms available for monitoring STREL specifications over logged simulation traces, here we investigate for the first time an online algorithm enabling the runtime verification during the system's execution or simulation. Our approach extends the original framework by considering imprecise signals and by enhancing the logics' semantics with the possibility to express partial guarantees about the conformance of the system's behavior with its specification. Finally, we demonstrate our approach in a real-world environmental monitoring case study.
引用
收藏
页码:78 / 88
页数:11
相关论文
共 50 条
  • [1] Qualitative and Quantitative Monitoring of Spatio-Temporal Properties
    Nenzi, Laura
    Bortolussi, Luca
    Ciancia, Vincenzo
    Loreti, Michele
    Massink, Mieke
    [J]. RUNTIME VERIFICATION, RV 2015, 2015, 9333 : 21 - 37
  • [2] Monitoring Spatio-Temporal Properties (Invited Tutorial)
    Nenzi, Laura
    Bartocci, Ezio
    Bortolussi, Luca
    Loreti, Michele
    Visconti, Ennio
    [J]. RUNTIME VERIFICATION (RV 2020), 2020, 12399 : 21 - 46
  • [3] Online sequential monitoring of spatio-temporal disease incidence rates
    Yang, Kai
    Qiu, Peihua
    [J]. IISE TRANSACTIONS, 2020, 52 (11) : 1218 - 1233
  • [4] Monitoring of Spatio-Temporal Properties with Nonlinear SAT Solvers
    Pedro, Andre de Matos
    Silva, Tomas
    Sequeira, Tiago
    Lourenco, Joao
    Seco, Joao Costa
    Ferreira, Carla
    [J]. FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS (FMICS 2022), 2022, 13487 : 155 - 171
  • [5] MoonLight: a lightweight tool for monitoring spatio-temporal properties
    Laura Nenzi
    Ezio Bartocci
    Luca Bortolussi
    Simone Silvetti
    Michele Loreti
    [J]. International Journal on Software Tools for Technology Transfer, 2023, 25 : 503 - 517
  • [6] Monitoring of spatio-temporal properties with nonlinear SAT solvers
    André Matos Pedro
    Tomás Silva
    Tiago Sequeira
    João Lourenço
    João Costa Seco
    Carla Ferreira
    [J]. International Journal on Software Tools for Technology Transfer, 2024, 26 : 169 - 188
  • [7] QUALITATIVE AND QUANTITATIVE MONITORING OF SPATIO-TEMPORAL PROPERTIES WITH SSTL
    Nenzi, Laura
    Bortolussi, Luca
    Ciancia, Vincenzo
    Loreti, Michele
    Massink, Mieke
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2018, 14 (04)
  • [8] MoonLight: a lightweight tool for monitoring spatio-temporal properties
    Nenzi, Laura
    Bartocci, Ezio
    Bortolussi, Luca
    Silvetti, Simone
    Loreti, Michele
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2023, 25 (04) : 503 - 517
  • [9] Monitoring of spatio-temporal properties with nonlinear SAT solvers
    Pedro, Andre Matos
    Silva, Tomas
    Sequeira, Tiago
    Lourenco, Joao
    Seco, Joao Costa
    Ferreira, Carla
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2024, 26 (02) : 169 - 188
  • [10] MoonLight: A Lightweight Tool for Monitoring Spatio-Temporal Properties
    Bartocci, Ezio
    Bortolussi, Luca
    Loreti, Michele
    Nenzi, Laura
    Silvetti, Simone
    [J]. RUNTIME VERIFICATION (RV 2020), 2020, 12399 : 417 - 428