• DocumentCode
    2023574
  • Title

    A Novel Self-Adaptive Fault-Tolerant Mechanism and Its Application for a Dynamic Pervasive Computing Environment

  • Author

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

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., Beijing Jiaotong Univ., Beijing, China
  • fYear
    2012
  • fDate
    11-11 April 2012
  • Firstpage
    48
  • Lastpage
    52
  • 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.
  • Keywords
    middleware; mobile ad hoc networks; software fault tolerance; ubiquitous computing; SAFTM; dynamic pervasive computing environment; event-condition-action rules; fault-tolerant design; fault-tolerant system architecture; function components; mobile ad hoc network; policy-based fault-tolerant scheme; self-adaptive fault-tolerant mechanism; self-adaptive fault-tolerant middleware; spatial variability; temporal variability; Fault tolerance; Fault tolerant systems; Hardware; Mobile communication; Monitoring; Pervasive computing; Fault-Tolerant; Pervasive Computing; Reliability; Self-Adaptive;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2012 15th IEEE International Symposium on
  • Conference_Location
    Shenzhen, Guangdong
  • Print_ISBN
    978-1-4673-0900-4
  • Type

    conf

  • DOI
    10.1109/ISORCW.2012.19
  • Filename
    6196102