% $Id: abstract.tex 6486 2007-05-18 14:53:15Z gokhale $

\begin{abstract}
A class of distributed, real-time and embedded (DRE) systems, such as
those found in shipboard computing, comprise predominantly of periodic
soft real-time tasks but with different priorities.
Both real timeliness and reliability are essential requirements for
the correct operation of these systems.  Contemporary solutions that
address these challenges tend to use non-adaptive and load-agnostic
mechanisms for fault tolerance within a real-time system that often
end up making ad hoc failover decisions and overloading some resources
further.  Adverse consequences of these actions are the missed
deadlines for system tasks and additional resource failures.
This paper presents XYZ, a CORBA-based middleware that provides a
lightweight fault tolerance solution within Real-time CORBA.  XYZ uses
adaptive and load-aware mechanisms to enforce uniform system resource
utilization after failures, and prevent missed deadlines as long as
sufficient redundant resources are available.  We describe the
middleware design and validate its performance in the context of a
representative task model.  Our results indicate that our load-aware
approach is X\% better than load-unaware solutions.  Moreover, our
solution was able to meet deadlines in Y\% situations under resource
constrained scenarios. 

\end{abstract}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "rtss2007"
%%% End: 
