Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)
Proactive Self-Healing System based on Multi-Agent Technologies
Central Michigan University, Mount Pleasant, Michigan
August 11-August 13
ISBN: 0-7695-2297-1
DOI Bookmark:
http://doi.ieeecomputersociety.org/10.1109/SERA.2005.55
Most distributed computing environments today are extremely complex and time-consuming for human administrators to manage. Thus, there is increasing demand for the self-healing and self-diagnosing of problems or errors arising in systems operating within today?s ubiquitous computing environment. This paper proposes a proactive self-healing system that monitors, diagnoses and heals its own internal problems using self-awareness as contextual information. The proposed system consists of Multi-Agents that analyze the log context, error events and resource status in order to perform self-healing and self-diagnosis. To minimize the resources used by the Adapters which monitor the logs in an existing system, we place a single process in memory. By this, we mean a single Monitoring Agent monitors the context of the logs generated by the different system components. For rapid and efficient self-healing, we use a 6-step process. The effectiveness of the proposed system is confirmed through practical experiments conducted with a prototype system.
Index Terms:
Self-healing, Self-diagnosing, Agent, Ubiquitous computing, CBE (Common Base Event)
Citation:
Jeongmin Park, Giljong Yoo, Eunseok Lee, "Proactive Self-Healing System based on Multi-Agent Technologies," sera, pp.256-263, Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05), 2005
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||