TY - GEN
T1 - Proactive self-healing system based on multi-agent technologies
AU - Park, Jeongmin
AU - Yoo, Giljong
AU - Lee, Eunseok
PY - 2005
Y1 - 2005
N2 - 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
AB - 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
KW - Agent
KW - CBE (Common Base Event)
KW - Self-diagnosing
KW - Self-healing
KW - Ubiquitous computing
UR - https://www.scopus.com/pages/publications/33845965680
U2 - 10.1109/SERA.2005.55
DO - 10.1109/SERA.2005.55
M3 - Conference contribution
AN - SCOPUS:33845965680
SN - 0769522971
SN - 9780769522975
T3 - Proceedings - Third ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005
SP - 256
EP - 263
BT - Proceedings - Third ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005
T2 - 3rd ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005
Y2 - 11 August 2005 through 13 August 2005
ER -