The cost of creating new robotics products is significantly related to the complexity of developing robotic software applications that are flexible enough to easily accommodate frequently changing requirements. In various application domains, software product line (SPL) development has proven to be the most effective approach to achieving software flexibility and to face this kind of challenges. This chapter reviews the fundamental concepts in SPL from a robotics perspective and defines guidelines for the adoption of software product line engineering in robotics. In particular, it discusses the concepts of software variability, domain analysis and modelling, reference architectures, and system configuration.

(2021). Software Product Line Engineering for Robotics . Retrieved from http://hdl.handle.net/10446/200752

Software Product Line Engineering for Robotics

Brugali, Davide
2021-01-01

Abstract

The cost of creating new robotics products is significantly related to the complexity of developing robotic software applications that are flexible enough to easily accommodate frequently changing requirements. In various application domains, software product line (SPL) development has proven to be the most effective approach to achieving software flexibility and to face this kind of challenges. This chapter reviews the fundamental concepts in SPL from a robotics perspective and defines guidelines for the adoption of software product line engineering in robotics. In particular, it discusses the concepts of software variability, domain analysis and modelling, reference architectures, and system configuration.
2021
Brugali, Davide
File allegato/i alla scheda:
File Dimensione del file Formato  
Brugali_2021-1-48pag.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 5.74 MB
Formato Adobe PDF
5.74 MB 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/200752
Citazioni
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact