Model-based Verification and Monitoring for Safe and Responsive Robots

Model-based development (MBD) is gaining widespread acceptance as a design technique in robotics. Not only it eases the work of developers and makes software deployment faster than traditional code-based approaches, but it also enables the application of formal methods without the need of specific training for developers. In particular, (off-line) automated verification is known to improve the quality of software and enable early recognition of hard-to-find bugs whereas (on-line) monitoring helps to close the reality-gap by running either on simulators or actual hardware. In this paper we present a comprehensive approach to MBD, verification, and monitoring that enables developers to design robust control software by featuring both off- and on-line checks in a push-button fashion, i.e., one where all the complexity of formal methods is hidden under the hood of the development tools.

Authors

Institutions

Publication Details

Published
2025-04-14
DOI
https://doi.org/10.1109/simpar62925.2025.10979077
Citations
1
Primary Topic
Safety Systems Engineering in Autonomy
Type
article
Field-Weighted Citation Impact
1.30

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Model-based Verification and Monitoring for Safe and Responsive Robots

Lorenzo Natale, Stefano Bernagozzi, Enrico Ghiorzi, Angelo Ferrando et al.
1 citations
Safety Systems Engineering in Autonomy
1.30
article

Model-based Verification and Monitoring for Safe and Responsive Robots

Lorenzo Natale, Stefano Bernagozzi, Enrico Ghiorzi, Angelo Ferrando, Armando Tacchella, S. Faraci, K. Pedemonte
article en
1 citations

Abstract

Model-based development (MBD) is gaining widespread acceptance as a design technique in robotics. Not only it eases the work of developers and makes software deployment faster than traditional code-based approaches, but it also enables the application of formal methods without the need of specific training for developers. In particular, (off-line) automated verification is known to improve the quality of software and enable early recognition of hard-to-find bugs whereas (on-line) monitoring helps to close the reality-gap by running either on simulators or actual hardware. In this paper we present a comprehensive approach to MBD, verification, and monitoring that enables developers to design robust control software by featuring both off- and on-line checks in a push-button fashion, i.e., one where all the complexity of formal methods is hidden under the hood of the development tools.

University of Modena and Reggio Emilia (IT), Italian Institute of Technology (IT)
HORIZON EUROPE Framework Programme
Openalex Percentile: Top 22%
Safety Systems Engineering in Autonomy
1.30
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.