一句话:提出并扩展STREL时空逻辑,为动态空间分布式CPS提供定性与定量语义及离线监控算法。
论文重访STREL(Spatio-Temporal Reach and Escape Logic),面向由移动节点构成的动态空间分布式信息物理系统,解决其时空性质难以表达与监控的问题。STREL将物理空间建模为带权图,节点和边带有时变属性,并把信号时序逻辑与reach、escape两类空间模态结合,可导出everywhere、somewhere、surround等算子。作者基于约束半环代数结构给出定性和定量语义,设计了STREL的离线监控算法,并在模拟移动自组传感器网络和COVID-19疫情传播模型两个案例上验证了可行性。
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.
@article{paperbot1752,
title = {A Logic for Monitoring Dynamic Networks of Spatially-distributed Cyber-Physical Systems},
author = {L. Nenzi and E. Bartocci and L. Bortolussi and M. Loreti},
journal = {Logical Methods in Computer Science},
volume = {Volume 18, Issue 1},
year = {2022},
doi = {10.46298/lmcs-18(1:4)2022}
}