Title: A literature review on fault tolerance in SOA-based systems

Authors: Swati Goel; Ratneshwer Gupta

Addresses: School of Computer and Systems Sciences (SC & SS), Jawaharlal Nehru University, New Delhi, India ' School of Computer and Systems Sciences (SC & SS), Jawaharlal Nehru University, New Delhi, India

Abstract: The basic concept of service oriented architecture (SOA) is used in cloud computing, internet of things, etc. in which services may be obtained from remote places. The desired goal is that a system should continuously provide services even in the presence of faults. This makes fault tolerance an essential quality of a SOA-based system. SOA have some special characteristics like loose coupling, service level agreements, platform independence, etc. These features provide easy access of software services but on the other side may produce newer possibilities of faults. In this work, a systematic literature review is done to investigate that how fault tolerance issue is handled in a SOA-based system. Several relevant approaches are identified and categorised in a meaningful manner. Parameters that affect the fault tolerance especially for SOA-based systems, directly or indirectly, are summarised for better understanding. Various issues and challenges to achieve fault tolerance are identified and discussed purposefully. While working with multi version fault tolerance method, acceptance test is an important criterion. Commonalities and differences of various acceptance test methods are highlighted. The obtained results will enable academicians and novice researchers to make effective decision on fault tolerance of SOA-based systems.

Keywords: service oriented architecture; SOA; fault tolerance; software faults; redundancy; replication.

DOI: 10.1504/IJSETA.2024.141334

International Journal of Software Engineering, Technology and Applications, 2024 Vol.2 No.2, pp.117 - 148

Received: 29 Dec 2021
Accepted: 02 May 2022

Published online: 09 Sep 2024 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article