Agent-Oriented Software Patterns for Rapid and Affordable Robot Programming.

Antonio Chella, Salvatore Gaglio, Valeria Seidita, Salvatore Gaglio, Massimo Cossentino

Risultato della ricerca: Articlepeer review

22 Citazioni (Scopus)

Abstract

Robotic systems are often quite complex to develop; they are huge, heavily constrained from the non-functional point of view and they implement challenging algorithms. The lack of integrated methods with reuse approaches leads robotic developers to reinvent the wheel each time a new project starts. This paper proposes to reuse the experience done when building robotic applications, by catching it into design patterns. These represent a general mean for (i) reusing proved solutions increasing the final quality, (ii) communicating the knowledge about a domain and (iii) reducing the development time and effort. Despite of this generality, the proposed repository of patterns is specific for multi-agent robotic systems. These patterns are documented by a set of design diagrams and the corresponding implementing code is obtained through a series of automatic transformations. Some patterns extracted from an existing and freely available repository are presented. The paper also discusses an experimental set-up based on the construction of a complete robotic application obtained by composing some highly reusable patterns.
Lingua originaleEnglish
pagine (da-a)557-573
Numero di pagine17
RivistaTHE JOURNAL OF SYSTEMS AND SOFTWARE
Volume83
Stato di pubblicazionePublished - 2010

All Science Journal Classification (ASJC) codes

  • ???subjectarea.asjc.1700.1712???
  • ???subjectarea.asjc.1700.1710???
  • ???subjectarea.asjc.1700.1708???

Fingerprint

Entra nei temi di ricerca di 'Agent-Oriented Software Patterns for Rapid and Affordable Robot Programming.'. Insieme formano una fingerprint unica.

Cita questo