ArchSORS: A Software Process for Designing Software Architectures of Service-Oriented Robotic Systems

Lucas Bueno Ruas de Oliveira 1, 2 Elena Leroux 1 Katia Romero Felizardo 2 Flavio Oquendo 1 Elisa Yumi Nakagawa 2
1 ArchWare
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires
Abstract : Robotics has experienced an increasing evolution and interest from the society in recent years. Robots are no longer produced exclusively to perform repetitive tasks in factories, they have been designed to collaborate with humans in several important application domains. Robotic systems that control these robots are therefore becoming larger, more complex, and difficult to develop. In this scenario, Service-Oriented Architecture (SOA) has been investigated as a promising architectural style for the design of robotic systems in a flexible, reusable, and productive way. Although a considerable amount of Service-Oriented Robotic Systems (SORS) has already been developed and used, most of them have been designed in an ad hoc manner. The little attention and limited support devoted to the design of SORS software architectures may not only hamper the benefits of SOA adoption, but also reduce the overall quality of robotic systems, which are often used in safety-critical contexts. This paper presents ArchSORS (Architectural Design of Service-Oriented Robotic System), a process that supports a systematic design of SORS software architectures. Experimental results show that ArchSORS can lead to software architectures of higher quality, contributing to the robotics area and, as a consequence, to the areas that have benefited from the use of robots.
Type de document :
Article dans une revue
The Computer Journal (Oxford), Oxford, 2017, 〈〉
Liste complète des métadonnées
Contributeur : Flavio Oquendo <>
Soumis le : vendredi 20 janvier 2017 - 17:19:18
Dernière modification le : vendredi 16 novembre 2018 - 01:31:12


  • HAL Id : hal-01442597, version 1


Lucas Bueno Ruas de Oliveira, Elena Leroux, Katia Romero Felizardo, Flavio Oquendo, Elisa Yumi Nakagawa. ArchSORS: A Software Process for Designing Software Architectures of Service-Oriented Robotic Systems. The Computer Journal (Oxford), Oxford, 2017, 〈〉. 〈hal-01442597〉



Consultations de la notice