ABSTRACT

Autonomic computing was proposed as a systematic approach to achieving computer-based systems managing themselves without human interventions. An autonomic computing system has four basic characteristics for selfmanagement. They are self-configuration, self-healing, self-optimization, and self-protection. Self-configuration frees people to adjust properties of the system according to changes of the system and environment; self-healing frees people to discover and recover or prevent system failures; self-optimization frees people to achieve best-of-the-breed utilization of resources; and selfprotection frees people to secure the system.