Agent-Oriented Software Patterns for Rapid and Affordable Robot Programming (Articolo in rivista)

Type
Label
  • Agent-Oriented Software Patterns for Rapid and Affordable Robot Programming (Articolo in rivista) (literal)
Anno
  • 2010-01-01T00:00:00+01:00 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#doi
  • 10.1016/j.jss.2009.10.035 (literal)
Alternative label
  • Massimo Cossentino, Salvatore Gaglio, Antonio Chella, Valeria Seidita, Luca Sabatucci (2010)
    Agent-Oriented Software Patterns for Rapid and Affordable Robot Programming
    in The Journal of systems and software
    (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
  • Massimo Cossentino, Salvatore Gaglio, Antonio Chella, Valeria Seidita, Luca Sabatucci (literal)
Pagina inizio
  • 557 (literal)
Pagina fine
  • 573 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#numeroVolume
  • 83 (literal)
Rivista
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#numeroFascicolo
  • 4 (literal)
Note
  • ISI Web of Science (WOS) (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
  • ICAR-CNR, Univ. Palermo, Univ. Palermo, Univ. Palermo, ICAR-CNR (literal)
Titolo
  • Agent-Oriented Software Patterns for Rapid and Affordable Robot Programming (literal)
Abstract
  • Robotic systems are often quite complex to develop: they are huge, heavily constrained from the nonfunctional 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. (C) 2009 Elsevier Inc. All rights reserved. (literal)
Prodotto di
Autore CNR

Incoming links:


Prodotto
Autore CNR di
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#rivistaDi
data.CNR.it