Software engineering for autonomous robots investigates the synergetic interaction of computing and robotic technologies; this synergy is both realistic and strategic. On one hand, software engineering techniques and methods have the potential to enhance the quality of the software that controls autonomous robots and the effectiveness of software development processes in the robotic industry. In addition, they can provide evidence of that improved quality to foster trustworthiness of the robot via advanced verification techniques based on testing, simulation, or even mathematical proof. On the other hand, autonomous robots represent a significant benchmark for software engineering techniques and approaches, and many technologies that have been successfully applied in robotics (e.g., from control theory to automated planning) are now a source of inspiration for software engineers.

(2024). Future Directions in Software Engineering for Autonomous Robots: An Agenda for Trustworthiness [Opinion] [journal article - articolo]. In IEEE ROBOTICS AND AUTOMATION MAGAZINE. Retrieved from https://hdl.handle.net/10446/280429

Future Directions in Software Engineering for Autonomous Robots: An Agenda for Trustworthiness [Opinion]

Brugali, Davide;
2024-01-01

Abstract

Software engineering for autonomous robots investigates the synergetic interaction of computing and robotic technologies; this synergy is both realistic and strategic. On one hand, software engineering techniques and methods have the potential to enhance the quality of the software that controls autonomous robots and the effectiveness of software development processes in the robotic industry. In addition, they can provide evidence of that improved quality to foster trustworthiness of the robot via advanced verification techniques based on testing, simulation, or even mathematical proof. On the other hand, autonomous robots represent a significant benchmark for software engineering techniques and approaches, and many technologies that have been successfully applied in robotics (e.g., from control theory to automated planning) are now a source of inspiration for software engineers.
articolo
2024
Brugali, Davide; Cavalcanti, Ana; Hochgeschwender, Nico; Pelliccione, Patrizio; Rebelo, Luciana
(2024). Future Directions in Software Engineering for Autonomous Robots: An Agenda for Trustworthiness [Opinion] [journal article - articolo]. In IEEE ROBOTICS AND AUTOMATION MAGAZINE. Retrieved from https://hdl.handle.net/10446/280429
File allegato/i alla scheda:
File Dimensione del file Formato  
23142026_5436305840004046-2-5.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 1.94 MB
Formato Adobe PDF
1.94 MB Adobe PDF   Visualizza/Apri
2024 IEEE RAM Future_Directions_in_SE-preprint.pdf

accesso aperto

Descrizione: “©2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.”
Versione: postprint - versione referata/accettata senza referaggio
Licenza: Licenza default Aisberg
Dimensione del file 110.23 kB
Formato Adobe PDF
110.23 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/280429
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact