Browse by author
Lookup NU author(s): Professor Raj Ranjan, Dr Dev JhaORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
With the increasing popularity of IoT application, e.g., smart home, smart manufacturing, the importance of underlying system availability, safety, reliability, and maintainability become crucial in the development processes. IoT applications are expected to continuously provide reliable services and features, which put the fault-tolerance mechanism as a priority. Current IoT fault-tolerant systems are designed to overcome any faults caused by human activities and physical errors to preserve the correct IoT workflow execution. However, addressing fault-tolerant interaction in multicloud edge environment and failed service deployment automation remains challenging. This article proposes a novel fault-tolerant model that offers the self-detection and automatic recovery of faults to increase IoT applications reliability and to address the infrastructure level failure in the heterogeneous IoT environments. Based on the proposed model, we implement a fault-tolerant workflow composition and deployment automation system, which is empowered by a layered architecture and a time-dependent failure model. The efficiency and effectiveness of the proposed system are validated and evaluated with a real-world IoT application.
Author(s): Almurshed O, Rana O, Li Y, Ranjan R, Jha DN, Patel P, Jayaraman PP, Dustdar S
Publication type: Article
Publication status: Published
Journal: IEEE Internet Computing
Year: 2022
Volume: 26
Issue: 4
Pages: 45-52
Print publication date: 01/07/2022
Online publication date: 14/05/2021
Acceptance date: 02/04/2021
ISSN (print): 1089-7801
ISSN (electronic): 1941-0131
Publisher: IEEE
URL: https://doi.org/10.1109/MIC.2021.3078863
DOI: 10.1109/MIC.2021.3078863
Altmetrics provided by Altmetric