A Novel Spatial-Temporal Specification-Based Monitoring System for Smart Cities
Not on the map. Why?
Abstract (arXiv)
With the development of the Internet of Things, millions of sensors are being deployed in cities to collect real-time data. This leads to a need for checking city states against city requirements at runtime. In this paper, we develop a novel spatial-temporal specification-based monitoring system for smart cities. We first describe a study of over 1,000 smart city requirements, some of which cannot be specified using existing logic such as Signal Temporal Logic (STL) and its variants. To tackle this limitation, we develop SaSTL -- a novel Spatial Aggregation Signal Temporal Logic -- for the efficient runtime monitoring of safety and performance requirements in smart cities. We develop two new logical operators in SaSTL to augment STL for expressing spatial aggregation and spatial counting characteristics that are commonly found in real city requirements. We define Boolean and newcontentquantitative semantics~for SaSTL in support of the analysis of city performance across different periods and locations. We also develop efficient monitoring algorithms that can check a SaSTL requirement in parallel over multiple data streams (e.g., generated by multiple sensors distributed spatially in a city). Additionally, we build a SaSTL-based monitoring tool to support decision making of different stakeholders to specify and runtime monitor their requirements in smart cities. We evaluate our SaSTL monitor by applying it to three case studies with large-scale real city sensing data (e.g., up to 10,000 sensors in one study). The results show that SaSTL has a much higher coverage expressiveness than other spatial-temporal logic, and with a significant reduction of computation time for monitoring requirements. We also demonstrate that the SaSTL monitor improves the safety and performance of smart cities via simulated experiments.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Apr 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 1.
6 papers.
- 2022CitySpec: An Intelligent Assistant System for Requirement Specification in Smart Citiescited by 9
- 2023CitySpec with Shield: A Secure Intelligent Assistant for Requirement Formalizationcited by 7
- 2022An Intelligent Assistant for Converting City Requirements to Formal Specificationcited by 4
- 2024Software Engineering for Collective Cyber-Physical Ecosystemscited by 2
- 2021Geometric Model Checking of Continuous Spacecited by 0
- 2023Fairguard: Harness Logic-based Fairness Rules in Smart Citiescited by 0
- 2024Software Engineering for Collective Cyber-Physical Ecosystems7 Jun 2024
- 2023Fairguard: Harness Logic-based Fairness Rules in Smart Cities22 Feb 2023
- 2023CitySpec with Shield: A Secure Intelligent Assistant for Requirement Formalization19 Feb 2023
- 2022An Intelligent Assistant for Converting City Requirements to Formal Specification14 Jun 2022
- 2022CitySpec: An Intelligent Assistant System for Requirement Specification in Smart Cities7 Jun 2022
- 2021Geometric Model Checking of Continuous Space13 May 2021