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 条
  • [1] Systematic Literature Review on the Implementation of Software Architectures for Critical Systems
    Acevedo, Joaquin
    Lezcano, Andrea
    Pinto Oppido, Juan
    Irrazabal, Emanuel
    [J]. COMPUTER SCIENCE - CACIC 2020, 2021, 1409 : 105 - 122
  • [2] Software Architectures for Adaptive Mobile Learning Systems: A Systematic Literature Review
    Nepomuceno, Aldair Ruiz
    Dominguez, Eduardo Lopez
    Isidro, Saul Dominguez
    Medina Nieto, Maria Auxilio
    Meneses-Viveros, Amilcar
    de la Calleja, Jorge
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (11):
  • [3] Reference Architectures for Self-Managed Software Systems: a Systematic Literature Review
    Affonso, Frank J.
    Scannavino, Katia R. F.
    Oliveira, Lucas B. R.
    Nakagawa, Elisa Y.
    [J]. 2014 EIGHTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS), 2014, : 21 - 31
  • [4] Software architectures for health care cyber-physical systems: A systematic literature review
    Plaza, Andrea M.
    Diaz, Jessica
    Perez, Jennifer
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (07)
  • [5] A FORMAL DESCRIPTION OF EVOLVING SOFTWARE SYSTEMS ARCHITECTURES
    LUCENA, CJP
    ALENCAR, PSC
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 1995, 24 (01) : 41 - 61
  • [6] Preliminary Systematic Literature Review of Software and Systems Traceability
    Kaiya, Haruhiko
    Sato, Ryohei
    Hazeyama, Atsuo
    Ogata, Shinpei
    Okubo, Takao
    Tanaka, Takafumi
    Yoshioka, Nobukazu
    Washizaki, Hironori
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 : 1141 - 1150
  • [7] Threat analysis of software systems: A systematic literature review
    Tuma, K.
    Calikli, G.
    Scandariato, R.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 : 275 - 294
  • [8] Variability in Software Systems-A Systematic Literature Review
    Galster, Matthias
    Weyns, Danny
    Tofan, Dan
    Michalik, Bartosz
    Avgeriou, Paris
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (03) : 282 - 306
  • [9] Self-adaptive architectures in IoT systems: a systematic literature review
    Alfonso, Ivan
    Garces, Kelly
    Castro, Harold
    Cabot, Jordi
    [J]. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2021, 12 (01)
  • [10] Reusability and discovery models in software systems: a systematic literature review
    Criado, Javier
    Iribarne, Luis
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2022, 21 (04):