A novel self-adaptive fault-tolerant mechanism and its application for a dynamic pervasive computing environment

Haibin Cai*, Chao Peng, Linhua Jiang, Yue Zhang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

In pervasive computing system, the increasing dynamic and complexity of software and hardware resources and frequentative interaction among function components make fault-tolerant design very challenging. In this paper, we propose a novel self-adaptive fault-tolerant mechanism for a dynamic pervasive computing environment such as mobile ad hoc network. In our approach, the self-adaptive fault-tolerant mechanism is dynamically built according to various types of detected faults based on continuous monitoring and analysis of the component states. We put forward the architecture of fault-tolerant system and the policy-based fault-tolerant scheme, which adopts three-dimensional array of core features to capture spatial and temporal variability and the Event-Condition-Action rules. The mentioned mechanism has been designed and implemented as self-adaptive fault-tolerant middleware, shortly called SAFTM, on a preliminary prototype for a dynamic pervasive computing environment such as mobile ad hoc network. We have performed the experiments to evaluate the efficiency of the fault-tolerant mechanism. The results of the experiments show that the performance of the self-adaptive fault tolerant mechanism is realistic.

Original languageEnglish
Title of host publicationProceedings - 2012 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, ISORCW 2012
Pages48-52
Number of pages5
DOIs
StatePublished - 2012
Externally publishedYes

Publication series

NameProceedings - 2012 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, ISORCW 2012

Keywords

  • Fault-Tolerant
  • Pervasive Computing
  • Reliability
  • Self-Adaptive

Fingerprint

Dive into the research topics of 'A novel self-adaptive fault-tolerant mechanism and its application for a dynamic pervasive computing environment'. Together they form a unique fingerprint.

Cite this