STSL: A Novel Spatio-Temporal Specification Language for Cyber-Physical Systems

Tengfei Li, Jing Liu, Jie Xiang Kang, Haiying Sun, Wei Yin, Xiaohong Chen, Hui Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Scopus citations

Abstract

Combining spatial and temporal primitives together is quite useful to specify dynamic behaviors of cyber-physical systems. The ability to represent spatiotemporal properties by means of formulas in spatiotemporal logics has recently found important applications in various fields, such as runtime verification, parameter synthesis, contract-Based design. In this paper, we present a spatiotemporal specification language, STSL, by combining Signal Temporal Logic (STL) with a spatial logic \mathcal{S}{4-u}, to characterize spatiotemporal dynamic behaviors of cyber-physical systems. This language is highly expressive: it allows the description of quantitative signals, by expressing spatiotemporal 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 approaches on adaptive cruise control system and path planning of quadrotors.

Original languageEnglish
Title of host publicationProceedings - 2020 IEEE 20th International Conference on Software Quality, Reliability, and Security, QRS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages309-319
Number of pages11
ISBN (Electronic)9781728189130
DOIs
StatePublished - Dec 2020
Event20th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2020 - Macau, China
Duration: 11 Dec 202014 Dec 2020

Publication series

NameProceedings - 2020 IEEE 20th International Conference on Software Quality, Reliability, and Security, QRS 2020

Conference

Conference20th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2020
Country/TerritoryChina
CityMacau
Period11/12/2014/12/20

Keywords

  • Adaptive Cruise Control System
  • Falsification
  • Parameter Synthesis
  • Path Planning of Quadrotors
  • Spatiotemporal Specification Language

Fingerprint

Dive into the research topics of 'STSL: A Novel Spatio-Temporal Specification Language for Cyber-Physical Systems'. Together they form a unique fingerprint.

Cite this