Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

Three decades of software reference architectures: A systematic mapping study

Texto completo
Autor(es):
Garces, Lina [1] ; Martinez-Fernandez, Silverio [2] ; Oliveira, Lucas [3] ; Valle, Pedro [4] ; Ayala, Claudia [2] ; Franch, Xavier [2] ; Nakagawa, Elisa Yumi [4]
Número total de Autores: 7
Afiliação do(s) autor(es):
[1] Univ Fed Itajuba, Inst Math & Comp, Itajuba - Brazil
[2] Univ Politecn Cataluna, BarcelonaTech, Barcelona - Spain
[3] Fed Inst Sao Paulo, Sao Carlos - Brazil
[4] Univ Sao Paulo, Dept Comp Syst, Sao Carlos - Brazil
Número total de Afiliações: 4
Tipo de documento: Artigo Científico
Fonte: JOURNAL OF SYSTEMS AND SOFTWARE; v. 179, SEP 2021.
Citações Web of Science: 0
Resumo

Software reference architectures have played an essential role in software systems development due to the possibility of knowledge reuse. Although increasingly adopted by industry, these architectures are not yet completely understood. This work presents a panorama on existing software reference architectures, characterizing them according to their context, goals, perspectives, application domains, design approaches, and maturity, as well as the industry involvement for their construction. For this, we planned and conducted a systematic mapping study. During last decade, the number of reference architectures in very diverse application domains has increased, resulting from efforts of industry, academia, and through their collaborations. Academic reference architectures are oriented to facilitate the reuse of architectural and domain knowledge. The industry has focused on architectures for standardization with certain maturity level. However, the great amount of architectures studied in this work have been designed without following a systematic process, and they lack the maturity to be used in real software projects. Further investigations can be oriented to gathering empirical evidences, from different sources than academic data libraries, that allow to understand how references architectures have been constructed, utilized, and maintained during the whole software life-cycle. (C) 2021 Elsevier Inc. All rights reserved. (AU)

Processo FAPESP: 18/07437-9 - Estabelecimento de uma plataforma para interoperabilidade em Sistemas-de-Sistemas: um estudo de caso no domínio de saúde eletrônica
Beneficiário:Lina María Garcés Rodríguez
Modalidade de apoio: Bolsas no Brasil - Pós-Doutorado
Processo FAPESP: 17/06195-9 - RASoS: construção de arquiteturas de referência de sistemas-de-sistemas
Beneficiário:Elisa Yumi Nakagawa
Modalidade de apoio: Auxílio à Pesquisa - Regular