loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First International Conference on Autonomic Computing (ICAC'04)
New York, New York
May 17-May 18
ISBN: 0-7695-2114-2
Steven Reiss, Brown University
Guy Eddon, Brown University
Transactions have traditionally been applied to database systems in order to guarantee data consistency in the face of failures. We propose to expand the role of transactions into a general model for application recovery. To achieve this goal, we use dynamic metaprogramming in order to inject the transactional recovery code at runtime, thus ensuring the system?s portability through the use of a standard execution environment. Since this recovery method does not require programmer intervention, but, rather, transforms the code automatically, we believe it can potentially simplify the design and implementation of self-healing autonomic systems and reduce the potential for failure in large-scale distributed applications, thus realizing a central tenet of autonomic computing.
Citation:
Steven Reiss, Guy Eddon, "Automated Support for Recovery," icac, pp.302-303, First International Conference on Autonomic Computing (ICAC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.