Skip to main navigation Skip to search Skip to main content

An STL-Based Formulation of Resilience in Cyber-Physical Systems

  • Stony Brook University
  • Royal Holloway University of London

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

8 Scopus citations

Abstract

Resiliency is the ability to quickly recover from a violation and avoid future violations for as long as possible. Such a property is of fundamental importance for Cyber-Physical Systems (CPS), and yet, to date, there is no widely agreed-upon formal treatment of CPS resiliency. We present an STL-based framework for reasoning about resiliency in CPS in which resiliency has a syntactic characterization in the form of an STL-based Resiliency Specification (SRS). Given an arbitrary STL formula φ, time bounds α and β, the SRS of φ, Rα , β(φ), is the STL formula ¬ φU[ 0 , α ]G[ 0 , β )φ, specifying that recovery from a violation of φ occur within time α (recoverability), and subsequently that φ be maintained for duration β (durability). These R-expressions, which are atoms in our SRS logic, can be combined using STL operators, allowing one to express composite resiliency specifications, e.g., multiple SRSs must hold simultaneously, or the system must eventually be resilient. We define a quantitative semantics for SRSs in the form of a Resilience Satisfaction Value (ReSV) function r and prove its soundness and completeness w.r.t. STL’s Boolean semantics. The r-value for Rα , β(φ) atoms is a singleton set containing a pair quantifying recoverability and durability. The r-value for a composite SRS formula results in a set of non-dominated recoverability-durability pairs, given that the ReSVs of subformulas might not be directly comparable (e.g., one subformula has superior durability but worse recoverability than another). To the best of our knowledge, this is the first multi-dimensional quantitative semantics for an STL-based logic. Two case studies demonstrate the practical utility of our approach.

Original languageEnglish
Title of host publicationFormal Modeling and Analysis of Timed Systems - 20th International Conference, FORMATS 2022, Proceedings
EditorsSergiy Bogomolov, David Parker
PublisherSpringer Science and Business Media Deutschland GmbH
Pages117-135
Number of pages19
ISBN (Print)9783031158384
DOIs
StatePublished - 2022
Event20th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS 2022 - Warsaw, Poland
Duration: Sep 13 2022Sep 15 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13465 LNCS

Conference

Conference20th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS 2022
Country/TerritoryPoland
CityWarsaw
Period09/13/2209/15/22

Fingerprint

Dive into the research topics of 'An STL-Based Formulation of Resilience in Cyber-Physical Systems'. Together they form a unique fingerprint.

Cite this