Reliability in Software-intensive Systems: Challenges, Solutions, and Future Perspectives

被引:10
|
作者
Ferreira, Francisco Henrique [1 ]
Nakagawa, Elisa Yumi [2 ]
dos Santos, Rodrigo Pereira [1 ]
机构
[1] Fed Univ State Rio de Janeiro, Rio De Janeiro, Brazil
[2] Univ Sao Paulo, Sao Carlos, Brazil
来源
2021 47TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2021) | 2021年
基金
巴西圣保罗研究基金会;
关键词
systems-of-systems; SoS; reliability; OF-SYSTEMS; RESILIENCE; PREDICTION;
D O I
10.1109/SEAA53835.2021.00016
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large software-intensive systems have emerged in several application domains, such as healthcare, transportation, smart environments, and Industry 4.0. Sometimes referred to as Systems-of-Systems (SoS) and resulted from the integration of various heterogeneous and independent software systems, such large systems lead to high dynamism and often operate in critical and uncertain environments. Hence, the reliability of these systems must be a concern, but traditional reliability approaches fail to cope with such high dynamism and uncertainty. Thus, new solutions are required to ensure the reliability of SoS. Moreover, there is a lack of studies that investigate the reliability of SoS. This paper presents the state of the art of the way that the reliability of SoS has been addressed. After investigating the literature, we selected 27 studies to perform a detailed analysis regarding factors that affect the reliability of SoS and approaches and metrics to improve it. We found an area still gaining maturity with researchers working in isolation and mainly developing solutions for domain-specific problems. There are still various critical open issues, while SoS have been increasingly adopted as a suitable and integrated solution in critical domains.
引用
收藏
页码:54 / 61
页数:8
相关论文
共 50 条
  • [41] Toward Autonomic, Software-Intensive Digital Twin Systems
    Rivera, Luis F.
    Jimenez, Miguel
    Villegas, Norha M.
    Tamura, Gabriel
    Muller, Hausi A.
    IEEE SOFTWARE, 2022, 39 (02) : 20 - 26
  • [42] More for Less: Automated Experimentation in Software-Intensive Systems
    Mattos, David Issa
    Bosch, Jan
    Olsson, Helena Holmstrom
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2017), 2017, 10611 : 146 - 161
  • [43] Business Model Flexibility and Software-intensive Companies: Opportunities and Challenges
    Wilson, Magnus
    Wnuk, Krzysztof
    Bengtsson, Lars
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2020, 15 (01) : 185 - 204
  • [44] Analyzing failure mechanism for complex software-intensive systems
    Li Luyi
    2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 2015, : 57 - 58
  • [45] User requirements modeling and analysis of software-intensive systems
    Soares, Michel dos Santos
    Vrancken, Jos
    Verbraeck, Alexander
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (02) : 328 - 339
  • [46] A collaborative framework for designers and developers of software-intensive systems
    Kong, Jun
    Song, Guang-Lei
    Zhang, Kang
    Huang, Mao Lin
    2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 306 - 311
  • [47] Continuous deployment in software-intensive system-of-systems
    Dakkak, Anas
    Bosch, Jan
    Olsson, Helena Holmstrom
    Mattos, David Issa
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 159
  • [48] The large-scale structure of software-intensive systems
    Booch, Grady
    INTERFACE FOCUS, 2012, 2 (01) : 91 - 100
  • [49] On the Feasibility of Utilizing Security Metrics in Software-Intensive Systems
    Savola, Reijo
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (01): : 230 - 239
  • [50] Safety Analysis of Software-intensive Motion Control Systems
    Debouk, Rami
    Czerny, Barbara
    D'Ambrosio, Joseph
    Joyce, Jeffrey
    SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2009, 2 (01): : 281 - 286