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
Link To Document