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.
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