Testing, validation, and verification of robotic and autonomous systems: a systematic review

H Araujo, MR Mousavi, M Varshosaz - ACM Transactions on Software …, 2023 - dl.acm.org
We perform a systematic literature review on testing, validation, and verification of robotic
and autonomous systems (RAS). The scope of this review covers peer-reviewed research …

An overview of verification and validation challenges for inspection robots

M Fisher, RC Cardoso, EC Collins, C Dadswell… - Robotics, 2021 - mdpi.com
The advent of sophisticated robotics and AI technology makes sending humans into
hazardous and distant environments to carry out inspections increasingly avoidable. Being …

Roboworld: Verification of robotic systems with environment in the loop

J Baxter, G Carvalho, A Cavalcanti… - Formal Aspects of …, 2023 - dl.acm.org
A robot affects and is affected by its environment, so that typically its behaviour depends on
properties of that environment. For verification, we need to formalise those properties …

Sound reasoning in tock-CSP

J Baxter, P Ribeiro, A Cavalcanti - Acta Informatica, 2022 - Springer
Specifying budgets and deadlines using a process algebra like CSP requires an explicit
notion of time. The tock-CSP encoding embeds a rich and flexible approach for modelling …

RoboStar technology: a roboticist's toolbox for combined proof, simulation, and testing

A Cavalcanti, W Barnett, J Baxter, G Carvalho… - Software Engineering for …, 2021 - Springer
Simulation is favored by roboticists to evaluate controller design and software. Often, state
machines are drawn to convey overall ideas and used as a basis to program tool-specific …

Unifying semantic foundations for automated verification tools in Isabelle/UTP

S Foster, J Baxter, A Cavalcanti, J Woodcock… - Science of Computer …, 2020 - Elsevier
The growing complexity and diversity of models used for engineering dependable systems
implies that a variety of formal methods, across differing abstractions, paradigms, and …

Formally verified simulations of state-rich processes using interaction trees in Isabelle/HOL

S Foster, CK Hur, J Woodcock - arXiv preprint arXiv:2105.05133, 2021 - arxiv.org
Simulation and formal verification are important complementary techniques necessary in
high assurance model-based systems development. In order to support coherent results, it is …

Разработка программных продуктов с использованием символьных и строковых переменных в объектно-ориентированной среде

СА Сазонова - Моделирование систем и процессов, 2022 - elibrary.ru
Рассматриваются особенности разработки программных продуктов с использованием
символьных и строковых переменных в объектно-ориентированной среде С++ Builder …

[HTML][HTML] Safety assurance of an industrial robotic control system using hardware/software co-verification

Y Murray, M Sirevåg, P Ribeiro, DA Anisi… - Science of Computer …, 2022 - Elsevier
As a general trend in industrial robotics, an increasing number of safety functions are being
developed or re-engineered to be handled in software rather than by physical hardware …

RoboWorld: Where can my robot work?

A Cavalcanti, J Baxter, G Carvalho - … 2021, Virtual Event, December 6–10 …, 2021 - Springer
The behaviour of a robot affects and is affected by its environment. So, many of the expected
and desirable properties of a robotic system depend on properties of its environment. While …