Cited by 17Software Reliability and Analysis ResearchReliability and Maintenance OptimizationService-Oriented Architecture and Web Services

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

Chiang, Meng-Chu, Huang, Chin-Yu, Wu, Cheng-Yang, Tsai, Chun-Ying·2021·IEEE Transactions on Reliability

Abstract

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.

Integrity signals

Registry

Crossref · 10.1109/tr.2020.2968884

Cites

83 of 83 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Chiang, M.-C., Huang, C.-Y., Wu, C.-Y., & Tsai, C.-Y.
Affiliations
National Tsing Hua University (TW)
Venue
IEEE Transactions on Reliability
Published
2021-03
Volume
70
Issue
1
Pages
13-48
ISSN
  • 0018-9529 (ISSN-L)
  • 1558-1721
OpenAlex
W3006364986
Cited by
17
References
83
Citations by year
2025: 1 · 2024: 2 · 2023: 7 · 2022: 2 · 2021: 2 · 2020: 3
FWCI
6.43
Type
journal article
Language
en
Open access
closed
Locations
IEEE Transactions on Reliability (publishedVersion)
Funders
Ministry of Science and Technology, Taiwan (MOST 108-2221-E-007-033-MY3)
Topics
  • Physical Sciences › Computer Science › Software › Software Reliability and Analysis Research
  • Physical Sciences › Engineering › Safety, Risk, Reliability and Quality › Reliability and Maintenance Optimization
  • Physical Sciences › Computer Science › Information Systems › Service-Oriented Architecture and Web Services
Keywords
service-oriented architecture, system reliability prediction, fault tolerance, error propagation, link failure, service discovery, critical services, sensitivity analysis, reliability modeling

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review