November 3, 2003
Conference Paper

Flexible fault tolerance in configurable middleware for embedded systems

Abstract

MicroQoSCORBA (MQC) is a middleware platform that focuses on embedded applications by providing a very fine level of configurability of its internal orthogonal components. Using this configurability, a developer can generate a customized middleware instantiation that is tailored to both the requirements and constraints of a specific embedded application and the embedded hardware. One of the key components provided by MQC is a set of fault-tolerant mechanisms, which allow for support of applications that require a higher level of reliability. This document provides a detailed description of the algorithms and protocols selected for these mechanisms, along with a discussion of their implementation and incorporation into the MQC platform.

Revised: June 21, 2006 | Published: November 3, 2003

Citation

Dorow K.E. 2003. Flexible fault tolerance in configurable middleware for embedded systems. In 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, 563-569. Piscataway, New Jersey:IEEE Computer Society. PNNL-SA-40591.