DOI QR코드

DOI QR Code

기능 기반 시스템의 모니터링을 위한 방법론

A Study on Monitoring Function Based System

  • 유보식 (성균관대학교 컴퓨터공학과) ;
  • 유길종 (성균관대학교 컴퓨터공학과) ;
  • 정진수 (성균관대학교 컴퓨터공학과) ;
  • 이은석 (성균관대학교 컴퓨터공학과)
  • Bosik Ryu (Dept. of Computer Engineering, Sungkyunkwan University) ;
  • Giljong Yoo (Dept. of Computer Engineering, Sungkyunkwan University) ;
  • Jinsu Jung (Dept. of Computer Engineering, Sungkyunkwan University) ;
  • Eunseok Lee (Dept. of Computer Engineering, Sungkyunkwan University)
  • 발행 : 2008.11.14

초록

근래에 들어와 시스템의 복잡성에 대한 문제가 제기되고 있다. 그 해결책으로 대두되고 있는 자가치유 시스템이란 자율 컴퓨팅의 개념 중 하나로 사람의 개입 없이 시스템의 이상상태을 인식하고 정상상태로 복귀 가능한 시스템을 의미한다. 이를 달성하기 위해서는 가장 먼저 필요한 것은 시스템의 어떤 부분에서 어떤 이상이 일어났는지 파악하는 것이다. 그래서 내외부적으로 여러 가지 접근을 통한 시스템에서의 이상여부를 파악하기 위한 모니터링 기법들이 연구되고 있다. 그렇지만, 기존의 여러 모니터링 기법에서는 부분에 초점을 두어 전체적인 시스템의 감시를 위한 다른 방법이 필요하다. 본 논문에서는 이를 해결하기 위하여 현재 부곽되고 있는 AOP(Aspect Oriented Programming)기법을 적용하여 각 기능의 수행범위 / 제약사항을 조절하며 기능적인 작은 이상을 파악한다. 또한, 모듈-기능 관계리스트를 사용하여 이상이 발생하였을 경우 어떤 요구사항이 위반되었는지 파악하고, 해당 기능들에 근거한 State-diagram을 사용함으로 시스템의 전체 흐름 상의 이상 발생을 감시하는 구조를 제안한다. 그리고 Case Study를 통해 실제 이 방법을 적용한 시스템의 감시가 가능하다는 것을 증명했다.

키워드

과제정보

본 연구는 지식경제부의 유비쿼터스컴퓨팅 및 네트워크원천기반기술개발사업, 교육과학기술부의 특정기초연구사업R01-2006-000-10954-0, 교육인적자원부의 2단계 BK21사업의 연구결과로 수행되었음