• DocumentCode
    1692417
  • Title

    Component Replication Based on Failover Units

  • Author

    Wolf, Friedhelm ; Balasubramanian, Jaiganesh ; Gokhale, Aniruddha ; Schmidt, Douglas C.

  • Author_Institution
    Dept. of EECS, Vanderbilt Univ., Nashville, TN, USA
  • fYear
    2009
  • Firstpage
    99
  • Lastpage
    108
  • Abstract
    Although component middleware is increasingly used to develop distributed, real-time and embedded (DRE) systems, it poses new fault tolerance challenges, such as the need for efficient synchronization of internal component state, failure correlation across groups of components, and configuration of fault-tolerance properties at the component granularity level. This paper makes two contributions to R&D on component-based fault-tolerance. First, we present the structure and functionality of our component replication based on failover units (CORFU) middleware, which provides fail-stop behavior and fault correlation across groups of components in DRE systems. Second, we empirically evaluate CORFU and compare/contrast it with existing object-oriented fault-tolerance methods. Our results show that component middleware (1) has acceptable fault-tolerance performance for DRE systems and (2) eases the burden of application development by providing middleware support for fault-tolerance at the component level.
  • Keywords
    middleware; object-oriented programming; software fault tolerance; software performance evaluation; component middleware; component replication; component-based fault-tolerance; failover units; internal component state synchronization; Application software; Assembly; Delay; Distributed computing; Embedded computing; Fault tolerance; Fault tolerant systems; Middleware; Real time systems; Runtime; component middleware; distributed real-time and embedded systems; fault-tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2009. RTCSA '09. 15th IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1533-2306
  • Print_ISBN
    978-0-7695-3787-0
  • Type

    conf

  • DOI
    10.1109/RTCSA.2009.18
  • Filename
    5279971