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 条
  • [21] A Systematic Review on Software Architectures for IoT Systems and Future Direction to the Adoption of Microservices Architecture
    Razzaq A.
    SN Computer Science, 2020, 1 (6)
  • [22] Software Systems Documentation: A Systematic Review
    Alzahrani, Abdullah A. H.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (08) : 155 - 162
  • [23] Information systems security practices in social software applications A systematic literature review
    Tamrin, Suraya Ika
    Norman, Azah Anir
    Hamid, Suraya
    ASLIB JOURNAL OF INFORMATION MANAGEMENT, 2017, 69 (02) : 131 - 157
  • [24] A systematic literature review of sociotechnical systems in systems engineering
    Polojaervi, Dana
    Palmer, Erika
    Dunford, Charlotte
    SYSTEMS ENGINEERING, 2023, 26 (04) : 482 - 504
  • [25] Software architectures for dependable systems
    de Lemos, R
    Guerra, PAD
    DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 263 - 264
  • [26] A systematic review on the engineering of software for ubiquitous systems
    Guinea, Alejandro Sanchez
    Nain, Gregory
    Le Traon, Yves
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 118 : 251 - 276
  • [27] Software architectures of the convergence of cloud computing and the Internet of Things: A systematic literature review
    Banijamali, Ahmad
    Pakanen, Olli-Pekka
    Kuvaja, Pasi
    Oivo, Markku
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 122
  • [28] A View of the Technical, Individual, and Social Dimensions of Sustainable Software Systems: A Systematic Literature Review
    Ribeiro, Quelita
    Santos, Abimael
    Oliveira, Karolyne
    Castro, Jaelson
    Lencastre, Maria
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1169 - 1177
  • [29] Recommendation systems-based software requirements elicitation process—a systematic literature review
    Akram F.
    Ahmad T.
    Sadiq M.
    Journal of Engineering and Applied Science, 2024, 71 (01):
  • [30] Variability in quality attributes of service-based software systems: A systematic literature review
    Mahdavi-Hezavehi, Sara
    Galster, Matthias
    Avgeriou, Paris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (02) : 320 - 343