Formal specification and verification of autonomous robotic systems: A survey

M Luckcuck, M Farrell, LA Dennis, C Dixon… - ACM Computing …, 2019 - dl.acm.org
Autonomous robotic systems are complex, hybrid, and often safety critical; this makes their
formal specification and verification uniquely challenging. Though commonly used, testing …

Verifiable self-aware agent-based autonomous systems

LA Dennis, M Fisher - Proceedings of the IEEE, 2020 - ieeexplore.ieee.org
In this article, we describe an approach to autonomous system construction that not only
supports self-awareness but also formal verification. This is based on modular construction …

Designing AI for explainability and verifiability: a value sensitive design approach to avoid artificial stupidity in autonomous vehicles

S Umbrello, RV Yampolskiy - International Journal of Social Robotics, 2022 - Springer
One of the primary, if not most critical, difficulties in the design and implementation of
autonomous systems is the black-boxed nature of the decision-making structures and logical …

Robotics and integrated formal methods: Necessity meets opportunity

M Farrell, M Luckcuck, M Fisher - … 2018, Maynooth, Ireland, September 5-7 …, 2018 - Springer
Robotic systems are multi-dimensional entities, combining both hardware and software, that
are heavily dependent on, and influenced by, interactions with the real world. They can be …

Learning-based testing for autonomous systems using spatial and temporal requirements

H Khosrowjerdi, K Meinke - … of the 1st International Workshop on …, 2018 - dl.acm.org
Cooperating cyber-physical systems-of-systems (CO-CPS) such as vehicle platoons, robot
teams or drone swarms usually have strict safety requirements on both spatial and temporal …

Using threat analysis techniques to guide formal verification: A case study of cooperative awareness messages

M Farrell, M Bradbury, M Fisher, LA Dennis… - … Engineering and Formal …, 2019 - Springer
Autonomous robotic systems such as Connected and Autonomous Vehicle (CAV) systems
are both safety-and security-critical, since a breach in system security may impact safety …

Statistical verification framework for platooning system of systems with uncertainty

S Hyun, J Song, S Shin, DH Bae - 2019 26th Asia-Pacific …, 2019 - ieeexplore.ieee.org
Platooning system is a well-known technology for alleviating traffic congestion and
increasing fuel efficiency by grouping vehicles. It has the major characteristics of Systems of …

Multiclock constraint system modelling and verification for ensuring cooperative autonomous driving safety

J Wang, Z Huang, X Huang, Y Zhu… - Journal of advanced …, 2020 - Wiley Online Library
CADS (cooperative autonomous driving systems) are software‐intensive and safety‐critical
reactive systems and give great promise to our daily life, but system errors may not be …

Security-minded verification of cooperative awareness messages

M Farrell, M Bradbury, RC Cardoso… - … on Dependable and …, 2023 - ieeexplore.ieee.org
Autonomous robotic systems systems are both safety-and security-critical, since a breach in
system security may impact safety. In such critical systems, formal verification is used to …

Statistical model checking for stochastic and hybrid autonomous driving based on spatio-clock constraints

J Wang, Z Huang, Y Zhu, G Shen - International Journal of Software …, 2022 - World Scientific
Autonomous driving vehicles are a kind of typical cyber-physical systems integrating
complex interactions between hardware and software components such as collaborative …