Formal synthesis of controllers for safety-critical autonomous systems: Developments and challenges

X Yin, B Gao, X Yu - Annual Reviews in Control, 2024 - Elsevier
In recent years, formal methods have been extensively used in the design of autonomous
systems. By employing mathematically rigorous techniques, formal methods can provide …

Specification-based monitoring of cyber-physical systems: a survey on theory, tools and applications

E Bartocci, J Deshmukh, A Donzé, G Fainekos… - Lectures on Runtime …, 2018 - Springer
Abstract The term Cyber-Physical Systems (CPS) typically refers to engineered, physical
and biological systems monitored and/or controlled by an embedded computational core …

Toward verified artificial intelligence

SA Seshia, D Sadigh, SS Sastry - Communications of the ACM, 2022 - dl.acm.org
Toward verified artificial intelligence Page 1 46 COMMUNICATIONS OF THE ACM | JULY
2022 | VOL. 65 | NO. 7 contributed articles ILL US TRA TION B Y PETER CRO W THER A …

Model predictive control from signal temporal logic specifications: A case study

V Raman, M Maasoumy, A Donzé - Proceedings of the 4th ACM SIGBED …, 2014 - dl.acm.org
This paper describes current work on framing the model predictive control (MPC) of cyber-
physical systems as synthesis from signal temporal logic (STL) specifications. We provide a …

A composable specification language for reinforcement learning tasks

K Jothimurugan, R Alur… - Advances in Neural …, 2019 - proceedings.neurips.cc
Reinforcement learning is a promising approach for learning control policies for robot tasks.
However, specifying complex tasks (eg, with multiple objectives and safety constraints) can …

Digital twin-based cyber-attack detection framework for cyber-physical manufacturing systems

EC Balta, M Pease, J Moyne, K Barton… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Smart manufacturing (SM) systems utilize run-time data to improve productivity via intelligent
decision-making and analysis mechanisms on both machine and system levels. The …

Specification-based autonomous driving system testing

Y Zhou, Y Sun, Y Tang, Y Chen, J Sun… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Autonomous vehicle (AV) systems must be comprehensively tested and evaluated before
they can be deployed. High-fidelity simulators such as CARLA or LGSVL allow this to be …

A survey of challenges for runtime verification from advanced application domains (beyond software)

C Sánchez, G Schneider, W Ahrendt, E Bartocci… - Formal Methods in …, 2019 - Springer
Runtime verification is an area of formal methods that studies the dynamic analysis of
execution traces against formal specifications. Typically, the two main activities in runtime …

RTAMT: Online robustness monitors from STL

D Ničković, T Yamaguchi - … on Automated Technology for Verification and …, 2020 - Springer
We present rtamt, an online monitoring library for Signal Temporal Logic (STL) and its
interface-aware variant (IA-STL), providing both discrete-and dense-time interpretation of the …

Automatic simulation-based testing of autonomous ships using Gaussian processes and temporal logic

TR Torben, JA Glomsrud, TA Pedersen… - Proceedings of the …, 2023 - journals.sagepub.com
A methodology for automatic simulation-based testing of control systems for autonomous
vessels is proposed. The work is motivated by the need for increased test coverage and …