Advanced search
Start date
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

Three decades of software reference architectures: A systematic mapping study

Full text
Garces, Lina [1] ; Martinez-Fernandez, Silverio [2] ; Oliveira, Lucas [3] ; Valle, Pedro [4] ; Ayala, Claudia [2] ; Franch, Xavier [2] ; Nakagawa, Elisa Yumi [4]
Total Authors: 7
[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
Total Affiliations: 4
Document type: Journal article
Web of Science Citations: 0

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)

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
FAPESP's process: 17/06195-9 - RASoS: construction of reference architectures for systems-of-systems
Grantee:Elisa Yumi Nakagawa
Support type: Regular Research Grants