Title: Fault tolerance in web systems: a systematic mapping study

Authors: Dárlinton Barbosa Feres Carvalho; Sofia Larissa Da Costa Paiva; Franciane Pereira Gonçalves; Fábio Corrêa

Addresses: Department of Computer Science, Universidade Federal de São João del-Rei (UFSJ), Sao Joao del Rei, MG, Brazil ' Department of Computer Science, Universidade Federal de São João del-Rei (UFSJ), Sao Joao del Rei, MG, Brazil ' Department of Computer Science, Universidade Federal de São João del-Rei (UFSJ), Sao Joao del Rei, MG, Brazil ' Universidade FUMEC, Belo Horizonte, MG, Brazil

Abstract: Handling unexpected situations of web systems, basically due to faults during software execution, is the responsibility of developers. Due to its vast diversity, properly granting fault tolerance to web systems is still challenging. Intending to investigate the practices regarding fault tolerance support in web systems published in the literature, we conducted a systematic mapping study. As a result, the mapping presents observable patterns in treating faults, highlighting that published fault tolerance support tackles specific problem domains more than comprehensive solutions. The analysis follows the failure-treatment-efficiency trinomial, providing descriptions of solutions suitable to particular contexts, besides fostering research of alternative solutions. It also reveals the lack of publications detailing fault-tolerance treatments, conceptual frameworks, and middleware to support fault handling in web systems properly.

Keywords: fault tolerance; web systems; systematic mapping.

DOI: 10.1504/IJWET.2021.122788

International Journal of Web Engineering and Technology, 2021 Vol.16 No.4, pp.355 - 371

Received: 10 Apr 2021
Accepted: 15 Feb 2022

Published online: 10 May 2022 *

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