Analysis of a Fault-Tolerant Framework for Reliability Prediction of Service-Oriented Architecture Systems

被引:0
|
作者
Chiang, Meng-Chu [1 ]
Huang, Chin-Yu [2 ]
Wu, Cheng-Yang [2 ]
Tsai, Chun-Ying [2 ]
机构
[1] Natl Tsing Hua Univ, Inst Informat Syst & Applicat, Hsinchu 30013, Taiwan
[2] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
关键词
Service-oriented architecture; Software reliability; Fault tolerance; Fault tolerant systems; Error propagation; reliability modeling; sensitivity analysis; service-oriented architecture (SOA); software fault tolerance; SOFTWARE-RELIABILITY; ERROR PROPAGATION; SENSITIVITY;
D O I
10.1109/TR.2020.2968884
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Service-oriented architecture (SOA) has become an increasingly popular choice for building software application in the last years. An SOA system is an elastic structure that utilizes services discovery and integrates these services to perform specified functions. In general, reliability is a critical system attribute when evaluating the quality of a well-built software applications. But it has to be noted that the phenomenon of error propagation could have significant impacts on system reliability. Propagated errors may be masked or propagated to the system interface, which can thereby lead to a system failure. Much research on reliability evaluation for SOA systems have been proposed in the past. However, most of these studies have neglected the phenomenon of error propagation and the issue of link failure. In this article, we take a different view of error propagation, fault tolerance, and the failure behavior of links between services and try to develop an enhanced SOA reliability prediction model incorporating error propagation and fault tolerance (EP-FT). Different fault tolerance techniques will be selected and integrated into the SOA systems. Additionally, sensitivity analysis is also presented and discussed to determine the critical services in the system. Experiments are performed based on four real-world case studies. We will show and discuss the experimental results of the proposed EP-FT reliability model and simulation-based approach in detail. Our experimental results show that the impact of error propagation on system reliability is not negligible, and the SOA systems with fault tolerance demonstrate higher reliability than those that do not.
引用
收藏
页码:13 / 48
页数:36
相关论文
共 50 条
  • [1] Modeling Fault Tolerant Services in Service-Oriented Architecture
    Mahdian, Farzaneh
    Rafe, Vahid
    Rafeh, Reza
    Rahmani, Adel T.
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 319 - +
  • [2] Prediction of Reliability for Service-Oriented Systems
    Arora, Sachin
    Kumar, Lov
    Rath, Santanu Ku.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 817 - 823
  • [3] Reliability Evaluation of Service-Oriented Architecture Systems Considering Fault-Tolerance Designs
    Peng, Kuan-Li
    Huang, Chin-Yu
    [J]. JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [4] Formal service-oriented development of fault tolerant communicating systems
    Laibinis, Linas
    Troubitsyna, Elena
    Leppanen, Sari
    Lilius, Johan
    Malik, Qaisar Ahmad
    [J]. RIGOROUS DEVELOPMENT OF COMPLEX FAULT-TOLERANT SYSTEMS, 2006, 4157 : 261 - +
  • [6] Architecture-based reliability prediction for service-oriented computing
    Grassi, V
    [J]. ARCHITECTING DEPENDABLE SYSTEMS III, 2005, 3549 : 279 - 299
  • [7] A fault taxonomy for service-oriented architecture
    Bruening, Stefan
    Weissleder, Stephan
    Malek, Miroslaw
    [J]. HASE 2007: 10TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2007, : 367 - 368
  • [8] A fault-tolerant scheduling algorithm that minimizes the number of replicas in heterogeneous service-oriented cloud computing systems
    Liu, Fang
    Hu, Kejie
    He, Jing
    Hu, Wei
    Li, Heyuan
    Peng, Min
    He, Yanxiang
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (09): : 13079 - 13095
  • [9] An Online Performance Prediction Framework for Service-Oriented Systems
    Zhang, Yilei
    Zheng, Zibin
    Lyu, Michael R.
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (09): : 1169 - 1181
  • [10] A modeling framework for service-oriented architecture
    Zhang, Tao
    Ying, Shi
    Cao, Sheng
    Jia, Xiangyang
    [J]. QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 219 - +