Runtime assurance for safety-critical systems: An introduction to safety filtering approaches for complex control systems

KL Hobbs, ML Mote, MCL Abate… - IEEE Control …, 2023 - ieeexplore.ieee.org
More than three miles above the Arizona desert, an F-16 student pilot experienced a gravity-
induced loss of consciousness, passing out while turning at nearly 9Gs (nine times the force …

Towards a framework for certification of reliable autonomous systems

M Fisher, V Mascardi, KY Rozier, BH Schlingloff… - Autonomous Agents and …, 2021 - Springer
A computational system is called autonomous if it is able to make its own decisions, or take
its own actions, without human supervision or control. The capability and spread of such …

Formal methods in industry

MH ter Beek, R Chapman, R Cleaveland… - Formal Aspects of …, 2024 - dl.acm.org
Formal methods encompass a wide choice of techniques and tools for the specification,
development, analysis, and verification of software and hardware systems. Formal methods …

Scalable anytime algorithms for learning fragments of linear temporal logic

R Raha, R Roy, N Fijalkow, D Neider - … on Tools and Algorithms for the …, 2022 - Springer
Linear temporal logic (LTL) is a specification language for finite sequences (called traces)
widely used in program verification, motion planning in robotics, process mining, and many …

MoXI: An Intermediate Language for Symbolic Model Checking

KY Rozier, R Dureja, A Irfan, C Johannsen… - … Symposium on Model …, 2024 - Springer
Three progressive challenges stand in between the popular,“push-button,” industrially
valuable technique of symbolic model checking and the level of widespread adoption …

Spectra: a specification language for reactive systems

S Maoz, JO Ringert - Software and Systems Modeling, 2021 - Springer
We introduce Spectra, a new specification language for reactive systems, specifically
tailored for the context of reactive synthesis. The meaning of Spectra is defined by a …

Satisfiability checking for mission-time LTL

J Li, MY Vardi, KY Rozier - … : 31st International Conference, CAV 2019, New …, 2019 - Springer
Mission-time LTL (MLTL) is a bounded variant of MTL over naturals designed to generically
specify requirements for mission-based system operation common to aircraft, spacecraft …

A PVS-simulink integrated environment for model-based analysis of cyber-physical systems

C Bernardeschi, A Domenici… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
This paper presents a methodology, with supporting tool, for formal modeling and analysis of
software components in cyber-physical systems. Using our approach, developers can …

Recent trends in formal validation and verification of autonomous robots software

F Ingrand - 2019 Third IEEE International Conference on …, 2019 - ieeexplore.ieee.org
The consequences of autonomous systems software failures can be potentially dramatic.
There is no need to darken the picture, but still, it seems unlikely that people, insurance …

R2U2: tool overview

KY Rozier, J Schumann - International Workshop on Competitions …, 2017 - ntrs.nasa.gov
R2U2 (Realizable, Responsive, Unobtrusive Unit) is an extensible framework for runtime
System HealthManagement (SHM) of cyber-physical systems. R2U2 can be run in hardware …