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.
Model-based Verification and Monitoring for Safe and Responsive Robots / Bernagozzi, S.; Faraci, S.; Ghiorzi, E.; Pedemonte, K.; Ferrando, A.; Natale, L.; Tacchella, A.. - (2025), pp. 1-6. ( 2025 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2025 Palermo, ITALY APR 14-18, 2025) [10.1109/SIMPAR62925.2025.10979077].
Model-based Verification and Monitoring for Safe and Responsive Robots
Ferrando A.;
2025
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.Pubblicazioni consigliate

I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris




