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

Towards suitable description of reference architectures

Full text
Author(s):
Dias Valle, Pedro Henrique [1] ; Garces, Lina [2] ; Volpato, Tiago [1] ; Martinez-Fernandez, Silverio [3] ; Nakagawa, Elisa Yumi [1]
Total Authors: 5
Affiliation:
[1] Univ Sao Paulo, Sao Carlos - Brazil
[2] Fed Univ Itajuba UNIFEI, Itajuba - Brazil
[3] Univ Politecn Catalunya UPC BarcelonaTech, Barcelona - Spain
Total Affiliations: 3
Document type: Journal article
Source: PEERJ COMPUTER SCIENCE; MAR 9 2021.
Web of Science Citations: 0
Abstract

Due to the increasing size and complexity of many current software systems, the architectural design of these systems has become a considerately complicated task. In this scenario, reference architectures have already proven to be very relevant to support the architectural design of systems in diverse critical application domains, such as health, avionics, transportation, and the automotive sector. However, these architectures are described in many different approaches, such as using textual description, informal models, and even modeling languages as UML. Hence, practitioners are faced with a difficult decision of the better approaches to describing reference architectures. The main contribution of this work is to depict a detailed panorama containing the state of the art (from the literature) and state of the practice (based on existing reference architectures) of approaches for describing reference architectures. For this, we firstly examined the existing approaches (e.g., processes, methods, models, and modeling languages) and compared them concerning completeness and applicability. We also examined four well-known, successful reference architectures (AUTOSAR, ARC-IT, IIRA, and AXMEDIS) in view of the approaches used to describe them. As a result, there exists a misalignment between the state of the art and state of the practice, requiring an engagement of the software architecture community, through research collaboration of academia and industry, to propose more suitable means to describe reference architectures and, as a consequence, promoting the sustainability of these architectures. (AU)

FAPESP's process: 17/22107-2 - A sustainable software architecture for eHealth system-of-systems
Grantee:Milena Guessi Margarido
Support type: Scholarships in Brazil - Post-Doctorate
FAPESP's process: 17/06195-9 - RASoS: construction of reference architectures for systems-of-systems
Grantee:Elisa Yumi Nakagawa
Support type: Regular Research Grants
FAPESP's process: 15/24144-7 - Technologies and solutions for enabling the cloud of things paradigm
Grantee:José Neuman de Souza
Support type: Research Projects - Thematic Grants
FAPESP's process: 18/07437-9 - Establishment of a platform for full interoperability in Systems-of-Systems: a case study in the e-health domain
Grantee:Lina María Garcés Rodríguez
Support type: Scholarships in Brazil - Post-Doctorate