TY - JOUR
T1 - Runtime Verification of Spatio-Temporal Specification Language
AU - Li, Tengfei
AU - Liu, Jing
AU - Sun, Haiying
AU - Chen, Xiaohong
AU - Yin, Ling
AU - Mao, Xia
AU - Sun, Junfeng
N1 - Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2021/12
Y1 - 2021/12
N2 - Combining spatial and temporal primitives together is quite useful to specify dynamic behaviors of cyber-physical systems. The ability to represent spatio-temporal properties by means of formulas in spatio-temporal logics has recently found important applications in various fields, such as runtime verification, parameter synthesis, and falsification. In this paper, we present a spatio-temporal specification language, STSL, by combining signal temporal logic (STL) with a spatial logic S4 u to characterize spatio-temporal dynamic behaviors of cyber-physical systems. This language is highly expressive: it allows the description of quantitative signals, by expressing spatio-temporal traces over real-valued signals in dense time, and Boolean signals, by constraining values of spatial objects across threshold predicates. STSL combines the power of temporal modalities and spatial operators and enjoys important properties such as safety and liveness. We provide the falsification problem through extending Lemire’s algorithm and a parameter synthesis procedure by calling the simulated annealing algorithm. We demonstrate the proposed approach on the adaptive cruise control system and path planning of quadrotors.
AB - Combining spatial and temporal primitives together is quite useful to specify dynamic behaviors of cyber-physical systems. The ability to represent spatio-temporal properties by means of formulas in spatio-temporal logics has recently found important applications in various fields, such as runtime verification, parameter synthesis, and falsification. In this paper, we present a spatio-temporal specification language, STSL, by combining signal temporal logic (STL) with a spatial logic S4 u to characterize spatio-temporal dynamic behaviors of cyber-physical systems. This language is highly expressive: it allows the description of quantitative signals, by expressing spatio-temporal traces over real-valued signals in dense time, and Boolean signals, by constraining values of spatial objects across threshold predicates. STSL combines the power of temporal modalities and spatial operators and enjoys important properties such as safety and liveness. We provide the falsification problem through extending Lemire’s algorithm and a parameter synthesis procedure by calling the simulated annealing algorithm. We demonstrate the proposed approach on the adaptive cruise control system and path planning of quadrotors.
KW - Adaptive cruise control system
KW - Falsification
KW - Parameter synthesis
KW - Path planning of quadrotors
KW - Spatio-temporal specification language
UR - https://www.scopus.com/pages/publications/85124954865
U2 - 10.1007/s11036-021-01779-5
DO - 10.1007/s11036-021-01779-5
M3 - 文章
AN - SCOPUS:85124954865
SN - 1383-469X
VL - 26
SP - 2392
EP - 2406
JO - Mobile Networks and Applications
JF - Mobile Networks and Applications
IS - 6
ER -