Monitor-Based Runtime Assurance for Temporal Logic Specifications

  title={Monitor-Based Runtime Assurance for Temporal Logic Specifications},
  author={Matthew Abate and E. Feron and Samuel D. Coogan},
  journal={2019 IEEE 58th Conference on Decision and Control (CDC)},
This paper introduces the safety controller architecture as a runtime assurance mechanism for system specifications expressed as safety properties in Linear Temporal Logic. The safety controller uses a monitor, constructed as a finite state machine, to analyze a desired control input policy online and form a sequence of control inputs that is guaranteed to keep the system safe for all time. A case study is presented which details the construction and implementation of a safety controller on a… Expand
1 Citations
Enforcing Safety at Runtime for Systems with Disturbances
  • 1
  • PDF


Runtime Verification for LTL and TLTL
  • 458
  • Highly Influential
  • PDF
Model Checking of Safety Properties
  • 324
  • PDF
Specification-Based Monitoring of Cyber-Physical Systems: A Survey on Theory, Tools and Applications
  • 120
  • PDF
Principles of model checking
  • 4,166
  • PDF
Level Set Methods for Computation in Hybrid Systems
  • 265
Edit automata: enforcement mechanisms for run-time security policies
  • 387
  • PDF
Receding horizon temporal logic planning for dynamical systems
  • T. Wongpiromsarn, U. Topcu, R. Murray
  • Computer Science
  • Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference
  • 2009
  • 143
  • PDF
Safety Verification of Model Helicopter Controller Using Hybrid Input/Output Automata
  • 36
  • PDF
Safety Verification of Hybrid Systems Using Barrier Certificates
  • 427
  • PDF
Formalizing the Uni-processor Simplex Architecture
  • 4