Software Reliability Assessment: An Architectural and Component Impact Analysis

被引:0
|
作者
Alyahyan, Saleh [1 ]
Alatawi, Mohammed Naif [2 ]
Alnfiai, Mrim M. [3 ]
Alotaibi, Shoayee Dlaim [4 ]
Alshammari, Abdullah [5 ]
Alzaid, Zaid [6 ]
Alwageed, Hathal Salamah [7 ]
机构
[1] Shaqra Univ, Appl Coll Dwadmi, Shaqra 11961, Saudi Arabia
[2] Univ Tabuk, Dept Informat Technol, Tabuk 47713, Saudi Arabia
[3] Taif Univ, Dept Informat Technol, Taif 21944, Saudi Arabia
[4] Univ Hail, Dept Artificial Intelligence & Data Sci, Hail 55431, Saudi Arabia
[5] Univ Hafr Albatin, Coll Comp Sci & Engn, Hafar Albatin 31991, Saudi Arabia
[6] Islamic Univ Madinah, Dept Comp Sci, Madinah 42351, Saudi Arabia
[7] Jouf Univ, Coll Comp & Informat Sci, Sakaka 42421, Saudi Arabia
来源
TSINGHUA SCIENCE AND TECHNOLOGY | 2025年 / 30卷 / 02期
关键词
Software reliability; Reliability; Software; Software systems; Adaptation models; Computational modeling; Analytical models; software reliability; architectural analysis; state transition model; MODEL; RANKING; PREDICTION; CONCURRENT; SYSTEMS;
D O I
10.26599/TST.2024.9010101
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the software landscape, understanding component impacts on system reliability is pivotal, especially given the unique complexities of modern software systems. This paper presents a model tailored for software reliability assessment. Our approach introduces the "component influence" to measure a single component's effect on overall system reliability. Additionally, we adapt a state transition model to cater to the diverse architectures of software systems. Using a discrete-time Markov chain, we predict software reliability. We test our model on an actual software system, finding it notably accurate and superior to existing methods. Our work offers a promising direction for those venturing into software reliability enhancement.
引用
收藏
页码:908 / 925
页数:18
相关论文
共 50 条
  • [1] Software component reliability analysis
    Everett, WW
    ASSET'99: 1999 IEEE SYMPOSIUM ON APPLICATION-SPECIFIC SYSTEMS AND SOFTWARE ENGINEERING & TECHNOLOGY - PROCEEDINGS, 1999, : 204 - 211
  • [2] Reliability evaluation of software architectural styles based on correlated component failure
    Emadi, S.
    SCIENTIA IRANICA, 2022, 29 (01) : 135 - 149
  • [3] Software reliability with architectural uncertainties
    Fiondella, Lance
    Gokhale, Swapna S.
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2729 - 2733
  • [4] Impact of program transformation of software reliability assessment
    Bastani, FB
    Cukic, B
    IEEE HIGH-ASSURANCE SYSTEMS ENGINEERING WORKSHOP, PROCEEDINGS, 1997, : 214 - 221
  • [5] Sensitivity analysis of software reliability for component-based software applications
    Lo, JH
    Huang, CY
    Kuo, SY
    Lyu, MR
    27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 500 - 505
  • [6] An architectural model for software reliability quantification
    Smidts, C
    Sova, D
    Mandela, GK
    EIGHTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1997, : 324 - 335
  • [7] Efficient Software Reliability Analysis With Correlated Component Failures
    Fiondella, Lance
    Rajasekaran, Sanguthevar
    Gokhale, Swapna S.
    IEEE TRANSACTIONS ON RELIABILITY, 2013, 62 (01) : 244 - 255
  • [8] An improved additive model for component software reliability analysis
    Hou C.
    Cui G.
    Liu H.
    Gaojishu Tongxin/Chinese High Technology Letters, 2011, 21 (03): : 267 - 272
  • [9] A Component-based Software Reliability Assessment Method Considering Component Effective Behavior
    Ling, Dongyi
    Liu, Bin
    Wang, Shihai
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON RELIABILITY SYSTEMS ENGINEERING (ICRSE 2017), 2017,
  • [10] Evaluating Impact of Information Uncertainties on Component Reliability Assessment
    Das, Diganta
    Elburn, Edmond
    Pecht, Michael
    Sood, Bhanu
    2019 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2019,