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
基金
巴西圣保罗研究基金会;
关键词
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 条
  • [1] Redefining Reliability Evaluations for Software-Intensive Systems
    Jais, Megan K.
    2015 61ST ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2015), 2015,
  • [2] Reliability-related requirements in software-intensive systems
    Hecht, Myron
    Owens, Karen
    Tagami, Joanne
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2007 PROCEEDINGS, 2006, : 155 - +
  • [3] Towards an understanding of reliability of software-intensive systems-of-systems
    Ferreira, Francisco Henrique Cerdeira
    Nakagawa, Elisa Yumi
    dos Santos, Rodrigo Pereira
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 158
  • [4] Software Architecture Challenges and Emerging Research in Software-Intensive Systems-of-Systems
    Oquendo, Flavio
    SOFTWARE ARCHITECTURE, ECSA 2016, 2016, 9839 : 3 - 21
  • [5] Application of SPN Simulation in Reliability Evaluation of Software-intensive Systems
    Xu, Wei-cong
    Huang, Zheng
    Ni, He
    2ND INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, SIMULATION AND MODELLING (AMSM 2017), 2017, 162 : 241 - 246
  • [6] Special section on: Reliability and Safety Certification of Software-Intensive Systems
    Gallina, Barbara
    Natella, Roberto
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2017, 158 : 152 - 152
  • [7] Awareness in Software-Intensive Systems
    Vassev, Emil
    Hinchey, Mike
    COMPUTER, 2012, 45 (12) : 84 - 87
  • [8] Software-intensive Systems-of-Systems
    Drira, Khalil
    Cuesta, Carlos E.
    SCIENCE OF COMPUTER PROGRAMMING, 2021, 212 (212)
  • [9] Addressing the Uncertainty Interaction Problem in Software-intensive Systems: Challenges and Desiderata
    Camara, Javier
    Calinescu, Radu
    Cheng, Betty H. C.
    Garlan, David
    Schmerl, Bradley
    Troya, Javier
    Vallecillo, Antonio
    PROCEEDINGS OF THE 25TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022, 2022, : 24 - 30
  • [10] Software-Hardware Interdependent Reliability Assessment Technique for Software-Intensive Complex Systems
    Ji, Chunyang
    Cheng, Debin
    Wu, Dong
    Shen, Zhengrong
    PROCEEDINGS OF 2014 10TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS), VOLS I AND II, 2014, : 493 - 500