ArchSORS: A Software Process for Designing Softwar... - BV FAPESP
Advanced search
Start date
Betweenand
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

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

Full text
Author(s):
Oliveira, Lucas Bueno Ruas ; Leroux, Elena ; Felizardo, Katia Romero ; Oquendo, Flavio ; Nakagawa, Elisa Yumi
Total Authors: 5
Document type: Journal article
Source: COMPUTER JOURNAL; v. 60, n. 9, p. 1363-1381, SEP 2017.
Web of Science Citations: 1
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 Architectural Design of Service-Oriented Robotic System (ArchSORS), 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. (AU)

FAPESP's process: 11/23316-8 - ProSA-RAES: subsidies to the establishment of reference architectures for embedded systems
Grantee:Elisa Yumi Nakagawa
Support Opportunities: Regular Research Grants
FAPESP's process: 14/02244-7 - SASoS: supporting development of software architectures for software-intensive systems-of-systems
Grantee:Elisa Yumi Nakagawa
Support Opportunities: Regular Research Grants
FAPESP's process: 14/24734-6 - Architectural Design of Robotic Systems in the Context of Systems-of-Systems
Grantee:Lucas Bueno Ruas de Oliveira
Support Opportunities: Scholarships in Brazil - Post-Doctoral
FAPESP's process: 11/06022-0 - A contribution to the architectural design of robotic systems based on service-oriented architecture
Grantee:Lucas Bueno Ruas de Oliveira
Support Opportunities: Scholarships in Brazil - Doctorate
FAPESP's process: 08/57870-9 - Critical Embedded Systems Institute
Grantee:Jose Carlos Maldonado
Support Opportunities: Research Projects - Thematic Grants