Abstract
The classical definition of knowledge management promises to get the right knowledge to the right people at the right time so they can make the best decision [1]. Autonomic systems, on the other hand, are expected to find and apply the right knowledge for self-managing purposes without human intervention. This article discusses the components to be built around a system to enable self-healing and managing capabilities. These are defined and described in this article as self-knowledge, self-monitoring, self-learning, problem detection, diagnosis, search and solution application components. Interaction of these system components to make knowledge available for self-healing purposes will also be discussed.