Home // ICIW 2014, The Ninth International Conference on Internet and Web Applications and Services // View article
A Structured Approach to Architecting Fault Tolerant Services
Authors:
Elena Troubitsyna
Kashif Javed
Keywords: services; fault tolerance, architecture, service composition, service orchestration; failure modes and effect analysis
Abstract:
Service-oriented computing offers an attractive paradigm to designing complex composite services by assembling readily-available services. The approach enables rapid service development and significantly increases productivity of the development. However, it also poses a significant challenge in ensuring quality of created services and in particular their fault tolerance. In this paper, we propose a systematic approach to architecting complex fault tolerant services. We demonstrate how to graphically model the architecture of composite services and augment it with various fault tolerance mechanisms. We propose an approach facilitating a systematic analysis of possible failures of the services, recovery actions and alternative solutions for achieving fault tolerance. Our approach supports structured guided reasoning about fault tolerance at different levels of abstraction. It allows the designers evaluate various architectural solutions at the design stage that helps to derive clean architectures and improve fault tolerance of developed complex services.
Pages: 99 to 104
Copyright: Copyright (c) IARIA, 2014
Publication date: July 20, 2014
Published in: conference
ISSN: 2308-3972
ISBN: 978-1-61208-361-2
Location: Paris, France
Dates: from July 20, 2014 to July 24, 2014