http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
유비쿼터스 환경에서 자가 치유를 지원하는 하이브리드 예측 모델
유길종 ( Giljong Yoo ),박정민 ( Jeongmin Park ),이은석 ( Eunseok Lee ) 한국정보처리학회 2006 한국정보처리학회 학술대회논문집 Vol.13 No.1
오늘날 분산 컴퓨팅 환경에서 운용되는 시스템이 증가됨에 따라 시스템의 관리작업은 고수준의 자동화를 요구하고 있다. 이에 따라 시스템 관리방식은 전통적인 관리자 중심에서 시스템 스스로가 자신의 문제를 인식하고 상황을 분석하여 해결하는 자율 컴퓨팅 방식으로 변화하고 있으며, 현재 이에 대한 연구가 많은 연구기관에서 다양한 방법으로 이루어 지고 있다. 그러나 이러한 대부분의 연구에서 자율 컴퓨팅의 한 요소인 자가 치유는 문제가 발생한 이후의 치유에 주로 초점이 맞추어져 있다. 이러한 문제를 해결하기 위해서는 시스템 스스로가 동작환경을 인식하고 에러의 발생을 예측하기 위한 예측 모델을 필요로 하게 된다. 따라서 본 논문에서는 자율 컴퓨팅환경에서 자가 치유를 지원하는 4가지 예측 모델 설계 방법을 제안하며, 본 예측 모델은 ID3 알고리즘, 퍼지추론, 퍼지뉴럴네트워크 그리고 베이지안 네트워크가 각 시스템 상황에 맞추어 적절하게 사용되는 하이브리드 방식이며, 이를 통해 보다 정확하고, 신속한 에러 예측이 가능해진다. 우리는 제안 모델을 평가하기 위해 본 예측 모델을 자가 치유 시스템에 적용하여 기존 연구와 예측 효율을 비교하였으며, 그 결과를 통해 제안 모델의 유효성을 증명하였다.
유길종 ( Giljong Yoo ),이은석 ( Eunseok Lee ) 한국정보처리학회 2009 한국정보처리학회 학술대회논문집 Vol.16 No.2
오늘날 분산 컴퓨팅 환경은 유비쿼터스 컴퓨팅 기술을 요구하고 있다. 미국의 경우 최근 몇 년간 CPS 에 대한 개념을 도입하여 차세대 임베디드 산업에 대한 새로운 패러다임을 제시하였고, 유비쿼터스 기술은 CPS 기술의 형태로 변화되기 시작하였다. 여기에 더해 실시간의 컴퓨팅 관리와 사용을 위해 자율 컴퓨팅 기술이 필요하며 기존과 달리 CPS 형 자율 컴퓨팅이 요구되고 있다. 본 논문은 기존의 분산 컴퓨팅과 CPS 컴퓨팅에서의 자율 컴퓨팅 요구를 소개하였다. 따라서 CPS 환경을 위해 주목해야 할 요소 기술들을 정리하였다.
UML 을 이용한 Heart-beat 기반 모니터링 코드 자동 생성 기법
이준훈 ( Joonhoon Lee ),유길종 ( Giljong Yoo ),이은석 ( Eunseok Lee ) 한국정보처리학회 2009 한국정보처리학회 학술대회논문집 Vol.16 No.2
모니터링은 시스템의 문제 상황을 판단하기 위해서 아주 중요한 요소이다. 응답시간과 같은 외부적인 요인들은 쉽게 모니터링이 가능하지만, 시스템의 동작 상태와 같은 내부의 상태를 모니터링 하도록 개발하는 것은 많은 노력이 든다. 본 논문에서는 UML 을 이용하여 HB(Heart-Beat) 모니터링 할 수 있는 모니터링 코드를 생성하는 방법을 제안한다. 본 방법론에서는 AOP 를 이용한 모니터링코드를 생성하여 기존 시스템의 코드를 수정하지 않고도 모니터링 기능을 추가할 수 있으며, UML을 기반으로 큰 노력 없이 자동으로 모니터링 코드 생성이 가능하다.
장일규 ( Ilgyu Jang ),유길종 ( Giljong Yoo ),이은석 ( Eunseok Lee ) 한국정보처리학회 2010 한국정보처리학회 학술대회논문집 Vol.17 No.2
현대의 시스템들은 매우 복잡해지고 있으며 그 규모 또한 점점 커지고 있다. 또한 기술의 발달로 서로 상호작용하는 시스템들이 많아졌으며, 비즈니스적 요구 사항의 증가로 인해 통합되는 시스템들도 많아지고 있다. 시스템의 유지 보수는 비용과 노력 등 시간이 갈수록 고객과 개발자에게 더 많은 부담이 되고 있다. 때문에 자율 컴퓨팅 시스템이 제안되었다. 자율 컴퓨팅 시스템은 시스템 스스로가 자신을 관리하는 자가 적응하는 시스템이다. 이러한 자율 컴퓨팅이 이루어 지기 위해서는 데이터베이스화 된 시스템의 결함 정보, 각 결함에 따른 하나 이상의 전략이 존재하여 적절한 선택을 할 수 있도록 하여야 한다. 본 논문은 OCL 을 기반으로 하여 설계 단계의 시스템 모델에서 예상 가능한 결함 정보를 추출하여 결함 리스트를 생성하는 연구를 내용으로 한다. 이를 통하여 개발자는 효율적으로 자가 적응 시스템을 구축할 수 있다. 그리고 연구의 효율성을 검증하기 위해 ATM 시스템을 대상으로 평가를 한다.
유보식 ( Bosik Ryu ),유길종 ( Giljong Yoo ),정진수 ( Jinsu Jung ),이은석 ( Eunseok Lee ) 한국정보처리학회 2008 한국정보처리학회 학술대회논문집 Vol.15 No.2
근래에 들어와 시스템의 복잡성에 대한 문제가 제기되고 있다. 그 해결책으로 대두되고 있는 자가치유 시스템이란 자율 컴퓨팅의 개념 중 하나로 사람의 개입 없이 시스템의 이상상태을 인식하고 정상 상태로 복귀 가능한 시스템을 의미한다. 이를 달성하기 위해서는 가장 먼저 필요한 것은 시스템의 어떤 부분에서 어떤 이상이 일어났는지 파악하는 것이다. 그래서 내외부적으로 여러 가지 접근을 통한 시스템에서의 이상여부를 파악하기 위한 모니터링 기법들이 연구되고 있다. 그렇지만, 기존의 여러 모니터링 기법에서는 부분에 초점을 두어 전체적인 시스템의 감시를 위한 다른 방법이 필요하다. 본 논문에서는 이를 해결하기 위하여 현재 부곽되고 있는 AOP(Aspect Oriented Programming)기법을 적용하여 각 기능의 수행범위 / 제약사항을 조절하며 기능적인 작은 이상을 파악한다. 또한, 모듈-기능 관계리스트를 사용하여 이상이 발생하였을 경우 어떤 요구사항이 위반되었는지 파악하고, 해당 기능들에 근거한 State-diagram을 사용함으로 시스템의 전체 흐름 상의 이상 발생을 감시하는 구조를 제안한다. 그리고 Case Study를 통해 실제 이 방법을 적용한 시스템의 감시가 가능하다는 것을 증명했다.
외장형 자가적응 인프라스트럭처를 위한 제어 모듈의 성능개선
최윤규 ( Yungyu Choi ),박정민 ( Jeongmin Park ),유길종 ( Giljong Yoo ),이은석 ( Eunseok Lee ) 한국정보처리학회 2006 한국정보처리학회 학술대회논문집 Vol.13 No.2
오늘날의 분산 컴퓨팅은 그 구조나 구현방법이 점점 복잡해 지고 있다. 이에 따라 시스템에서 사용되는 리소스의 사용과 관리는 앞으로 다가올 유비쿼터스 환경에서 더욱 중요해 질 수 밖에 없기 때문에 이 환경에서 발생하는 문제점들을 스스로 해결할 수 있는 자가적응 시스템이 필요하게 된다. 이를 구성하는 방법 중 하나인 외장형 구조는 내부구조를 드러내지 않는 어플리케이션에 대한 적응이나, 치유를 수행해 줄 수 있는 연구이다. 본 논문에서는 불필요한 컴포넌트의 사용으로 인한 리소스의 낭비를 방지하기 위한 모듈을 제안한다. 이를 위해 외장형 구조를 구성하고 있는 컴포넌트들의 동작 순서와 동작 여부를 파악하여 그에 맞는 시스템을 구축한다. 제안 시스템의 효율성을 입증하기 위해 컴포넌트의 동작을 관리하는 방식으로 서버-클라이언트 시스템을 대상으로 하는 프로토타입을 구현하였고, 컴포넌트들이 동시에 모두 동작하는 일반적인 경우와 기능에 따라 필요한 컴포넌트들만 동작 시키는 제어모듈의 성능을 비교하였다.