The present invention relates to an apparatus and method for sharing a topic between autonomic computing devices. The apparatus includes a knowledge base unit for storing information about abnormal states of an autonomic computing device. An autonomic computing management unit recognizes an abnormal state of the autonomic computing device based on the information about the abnormal states stored in the knowledge base unit, learns self-management for solving the abnormal state, and, when information about a new abnormal state is acquired during learning of self-management, generates a topic from the information about the new abnormal state. A topic transmission/reception unit transmits the topic generated by the autonomic computing management unit to a plurality of autonomic computing devices present in an identical domain or receives topics transmitted from the plurality of autonomic computing devices.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An apparatus for sharing a topic between autonomic computing devices, comprising: a knowledge base unit for storing information about abnormal states of an autonomic computing device; an autonomic computing management unit for recognizing an abnormal state of the autonomic computing device based on the information about the abnormal states stored in the knowledge base unit, learning self-management for solving the abnormal state, and, when information about a new abnormal state is acquired during learning of self-management, generating a topic from the information about the new abnormal state; and a topic transmission/reception unit for transmitting the topic generated by the autonomic computing management unit to a plurality of autonomic computing devices present in an identical domain or receiving topics transmitted from the plurality of autonomic computing devices. 2. The apparatus of claim 1, wherein the topic is a unit of information shared between the autonomic computing devices. 3. The apparatus of claim 1, wherein the information about the abnormal states includes information about at least one of abnormal states, causes, policies, and strategies. 4. The apparatus of claim 1, wherein the knowledge base unit comprises: a storage unit for storing the information about the abnormal states of the autonomic computing device; and an update unit for updating the information about the new abnormal state, provided by the autonomic computing management unit, in the storage unit. 5. The apparatus of claim 4, wherein the storage unit stores unique Identification (ID), abnormal state ID, cause ID, policy ID, and strategy ID of the autonomic computing device, and satisfaction obtained when the corresponding abnormal state is solved, in a form of a mapping table. 6. The apparatus of claim 1, wherein the autonomic computing management unit comprises: an abnormal state recognition unit configured to recognize an abnormal state based on state information of the autonomic computing device; a self-management learning unit configured to, when an abnormal state is recognized by the abnormal state recognition unit, learn self-management for analyzing a cause of the abnormal state based on the information about the abnormal states stored in the knowledge base unit, establishing a policy required to solve the abnormal state and executing a strategy, or learn self-management based on the topic transmitted from any one of the autonomic computing devices; a topic generation unit configured to, when information about a new abnormal state is acquired during learning of self-management by the self-management learning unit, generating the topic from the corresponding information; an information provision unit configured to provide the acquired information about the new abnormal state to the knowledge base unit; and a topic provision unit configured to provide the generated topic to the topic transmission/reception unit. 7. The apparatus of claim 6, wherein a case where the self-management learning unit acquires the information about the new abnormal state corresponds to any one of a case where a new strategy having satisfaction higher than that of strategies previously stored in the knowledge base unit is learned, a case where it is learned that an abnormal state previously stored in the knowledge base unit is a symptom of a new cause, and a case where a new abnormal state is recognized and a procedure for solving the new abnormal state is learned. 8. The apparatus of claim 6, wherein the topic generation unit is configured to, when a new strategy is acquired, generate a structure-type topic from the strategy, when a new cause is acquired, generate a structure-type topic from the cause, and when a new abnormal state is recognized and a new procedure for solving the abnormal state is learned, generate structure-type topics from the new abnormal state, and a cause, a policy, and a strategy thereof, respectively. 9. The apparatus of claim 1, wherein the topic transmission/reception unit comprises: a topic collection unit for collecting topics provided by the autonomic computing management unit; an address information unit for storing address information of the plurality of autonomic computing devices; a topic writing unit for notifying the plurality of autonomic computing devices of publication of the topics with reference to the stored address information, and if subscription responses are received from the autonomic computing devices, transmitting the topics to the autonomic computing devices; and a topic reading unit for receiving a topic transmitted from any one of the plurality of autonomic computing devices and providing the received topic to the autonomic computing management unit. 10. The apparatus of claim 1, further comprising an application program unit for providing state information of the autonomic computing device, and providing an interface for changing operation and setting of the autonomic computing device. 11. The apparatus of claim 10, wherein the application program unit comprises: a sensor unit for acquiring the state information of the autonomic computing device; and an execution unit for executing start, termination, restart, and update of a processor of the autonomic computing device. 12. A method for sharing a topic between autonomic computing devices, comprising: storing, by a knowledge base unit, information about abnormal states of an autonomic computing device; recognizing, by an autonomic computing management unit, an abnormal state of the autonomic computing device based on the information about the abnormal states stored in the knowledge base unit, learning self-management for solving the abnormal state, and when information about a new abnormal state is acquired during learning of self-management, generating a topic from the information about the new abnormal state; and transmitting, by a topic transmission/reception unit, the topic generated by the autonomic computing management unit to a plurality of autonomic computing devices present in an identical domain in order to share the topic with the autonomic computing devices, or receiving topics from the plurality of autonomic computing devices. 13. The method of claim 12, wherein recognizing the abnormal state of the autonomic computing device based on the information about the abnormal states stored in the knowledge base unit, learning self-management for solving the abnormal state, and when information about the new abnormal state is acquired during learning of self-management, generating the topic from the information about the new abnormal state is configured to, if a new strategy having satisfaction higher than that of strategies previously stored in the knowledge base unit is learned, update a mapping table of the knowledge base unit based on information about the new strategy, and generate a structure-type topic from the new strategy. 14. The method of claim 12, wherein recognizing the abnormal state of the autonomic computing device based on the information about the abnormal states stored in the knowledge base unit, learning self-management for solving the abnormal state, and when information about the new abnormal state is acquired during learning of self-management, generating the topic from the information about the new abnormal state is configured to, if it is learned that an abnormal state stored in the knowledge base unit is a symptom of a new cause, update a mapping table of the knowledge base unit based on information about the new cause, and generate a structure-type topic from the new cause. 15. The method of claim 12, wherein recognizing the abnormal state of the autonomic computing device based on the information about the abnormal states stored in the knowledge base unit, learning self-management for solving the abnormal state, and when information about the new abnormal state is acquired during learning of self-management, generating the topic from the information about the new abnormal state is configured to, if a new abnormal state is recognized and a procedure for solving the abnormal state is learned, update a mapping table of the knowledge base unit based on information about learning of new self-management, and generate structure-type topics from the new abnormal state, and a cause, a policy, and a strategy thereof, respectively. 16. The method of claim 12, wherein transmitting the topic generated by the autonomic computing management unit to the plurality of autonomic computing devices present in the identical domain in order to share the topic or receiving the topics from the plurality of autonomic computing devices is configured such that, when the autonomic computing device transmits the topic to the plurality of autonomic computing devices, the plurality of autonomic computing devices learn self-management based on the topic, and update their own knowledge base units belonging to the autonomic computing devices, respectively. 17. The method of claim 12, wherein transmitting the topic generated by the autonomic computing management unit to the plurality of autonomic computing devices present in the identical domain in order to share the topic or receiving the topics from the plurality of autonomic computing devices is configured such that, when the autonomic computing device receives a topic transmitted from any one of the plurality of autonomic computing devices, the autonomic computing device learns self-management based on the received topic and updates the knowledge base unit.