First International Conference on Autonomic Computing (ICAC'04) New York, New York May 17-May 18 ISBN: 0-7695-2114-2
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICAC.2004.13
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||