Autonomic computing is a grand challenge in computing. It aims to produce distributed software that has the properties of self-healing, self-organizing, self-protecting and self-optimizing. This paper focuses on the challenge of injecting only self-healing properties into existing programs that targets the Java Virtual Machine. The byte code is analyzed and additional code is injected to automatically recover from failure such as network or processor failure. A framework to provide autonomic computing support is presented and evaluated to determine its suitability for a fully fledged autonomic computing system.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 email@example.com
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 firstname.lastname@example.org