State of the art in robot software development mostly relies on class library reuse and only to a limited extent to component-based design. In the BRICS project we have defined a software development process that is based on the two most recent and promising approaches to software reuse, i.e. Software Product Line (SPL) and Model-Driven Engineering (MDE). The aim of this paper is to illustrate the whole software development process that we have defined for developing flexible and reusable component-based robotics libraries, to exemplify it with the case study of robust navigation functionality, and to present the software tools that we have developed for supporting the proposed process.

(2012). A Reuse-Oriented Development Process for Component-based Robotic Systems [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/27937

A Reuse-Oriented Development Process for Component-based Robotic Systems

BRUGALI, Davide;GHERARDI, Luca;LUZZANA, Andrea;
2012-01-01

Abstract

State of the art in robot software development mostly relies on class library reuse and only to a limited extent to component-based design. In the BRICS project we have defined a software development process that is based on the two most recent and promising approaches to software reuse, i.e. Software Product Line (SPL) and Model-Driven Engineering (MDE). The aim of this paper is to illustrate the whole software development process that we have defined for developing flexible and reusable component-based robotics libraries, to exemplify it with the case study of robust navigation functionality, and to present the software tools that we have developed for supporting the proposed process.
davide.brugali@unibg.it
2012
Inglese
Simulation, Modeling, and Programming for Autonomous Robots: Third International Conference, SIMPAR 2012, Tsukuba, Japan, November 2012. Proceedings
Itsuki Noda, Noriaki Ando, Davide Brugali, James J. Kuffner
9783642343261
978-3-642-34327-8
7628
361
374
cartaceo
online
Germany
Berlin
Springer
esperti anonimi
SIMPAR 2012 - 3rd International Conference on Simulation, Modeling and Programming for Autonomous Robots
3rd
Tsukuba, Japan
November 5-8, 2012
internazionale
contributo
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
Software architectures; Robotics; Model-Driven-Engineering
   ERC Advanced Grant: BRICS - Best Practice in Robotics
   FP7
info:eu-repo/semantics/conferenceObject
4
Brugali, Davide; Gherardi, Luca; Luzzana, Andrea; Zacharov, Alexey
1.4 Contributi in atti di convegno - Contributions in conference proceedings::1.4.01 Contributi in atti di convegno - Conference presentations
open
Non definito
273
(2012). A Reuse-Oriented Development Process for Component-based Robotic Systems [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/27937
File allegato/i alla scheda:
File Dimensione del file Formato  
brugali12reuseoriented.pdf

accesso aperto

Descrizione: author's postprint - versione referata
Dimensione del file 429.82 kB
Formato Adobe PDF
429.82 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/27937
Citazioni
  • Scopus 27
  • ???jsp.display-item.citation.isi??? ND
social impact