A Systematic Literature Review on the Description of Software Architectures for Systems of Systems

被引:23
|
作者
Guessi, Milena [1 ]
Neto, Valdemar V. G. [1 ]
Bianchi, Thiago [1 ]
Felizardo, Katia R. [1 ]
Oquendo, Flavio [2 ]
Nakagawa, Elisa Y. [1 ]
机构
[1] Univ Sao Paulo, Dept Comp Syst, Sao Carlos, SP, Brazil
[2] Univ South Brittany, IRISA, Vannes, France
关键词
Software Architecture; Architecture Description; Systems of Systems; Systematic Literature Review;
D O I
10.1145/2695664.2695795
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Software architectures have been recognized as the backbone to the success of any software system. In addition, they are responsible to aggregate quality attributes, such as interoperability, dependability, and maintainability, to these systems. In parallel, currently, a new class of complex software systems has emerged, referred as Systems of Systems (SoS), resulting from a number of operationally and managerially independent software systems working together to fulfill a mission that none system alone could provide. Considering their complexity, the development of SoS has demanded special attention to their software architectures. In this scenario, the description of such architectures, i.e., the way that these architectures are represented/documented, becomes quite important as it can improve communication as well as evaluation and maintenance of these architectures. Despite its relevance, there is still no complete panorama about architectural descriptions of SoS. The main contribution of this paper is to present results of a Systematic Literature Review (SLR) on how SoS software architectures have been described. As main result, there are already important contributions in that direction; however, there is a lack of consensus on how better dealing with these descriptions. We conclude this paper with directions on how a consensus could be achieved and which aspects of the SoS architectural descriptions require further investigation.
引用
收藏
页码:1433 / 1440
页数:8
相关论文
共 50 条
  • [41] Dynamically Reconfigurable Systems: A Systematic Literature Review
    Gabriel Fornari
    Valdivino Alexandre de Santiago Júnior
    [J]. Journal of Intelligent & Robotic Systems, 2019, 95 : 829 - 849
  • [42] Serendipity in Recommender Systems: A Systematic Literature Review
    Ziarani, Reza Jafari
    Ravanmehr, Reza
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2021, 36 (02) : 375 - 396
  • [43] Hybrid recommender systems: A systematic literature review
    Cano, Erion
    Morisio, Maurizio
    [J]. INTELLIGENT DATA ANALYSIS, 2017, 21 (06) : 1487 - 1524
  • [44] A systematic literature review of multicriteria recommender systems
    Diego Monti
    Giuseppe Rizzo
    Maurizio Morisio
    [J]. Artificial Intelligence Review, 2021, 54 : 427 - 468
  • [45] Medical Recommender Systems: a Systematic Literature Review
    Claderon-Blas, Javier A.
    Angelica Cerdan, Maria
    Sanchez-Garcia, Angel J.
    Domingue-Isidro, Saul
    [J]. 2023 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, ENC, 2024,
  • [46] A systematic literature review of multicriteria recommender systems
    Monti, Diego
    Rizzo, Giuseppe
    Morisio, Maurizio
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (01) : 427 - 468
  • [47] A systematic literature review on electricity management systems
    Rasool, Ghulam
    Ehsan, Farrukh
    Shahbaz, Muhammad
    [J]. RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2015, 49 : 975 - 989
  • [48] ERP Systems and Accounting: A Systematic Literature Review
    Sardo, Filipe
    Alves, Maria-Ceu
    [J]. INTERNATIONAL JOURNAL OF ENTERPRISE INFORMATION SYSTEMS, 2018, 14 (03) : 1 - 18
  • [49] Assessment of Reference Architectures and Reference Models for Ambient Assisted Living Systems: Results of a Systematic Literature Review
    Garces, Lina
    Oquendo, Flavio
    Nakagawa, Elisa Yumi
    [J]. INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2020, 11 (01) : 17 - 36
  • [50] EXPERIENCE WITH A COURSE ON ARCHITECTURES FOR SOFTWARE SYSTEMS
    GARLAN, D
    SHAW, M
    OKASAKI, C
    SCOTT, CM
    SWONGER, RF
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 640 : 23 - 43