loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Jeongmin Park, Sungkyunkwan University
Giljong Yoo, Sungkyunkwan University
Eunseok Lee, Sungkyunkwan University

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.