Design of Agent-based Service Repository supporting Service Reservation

서비스 예약 기능을 지원하는 에이전트 기반의 서비스 저장소의 설계

  • Na, Sung-Jun (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Yoon, Yoe-Jin (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Kim, Dong-Uk (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Shin, Dong-Ryeol (School of Information and Communication Engineering, Sungkyunkwan University)
  • 나성준 (성균관대학교 정보통신공학부) ;
  • 윤여진 (성균관대학교 정보통신공학부) ;
  • 김동욱 (성균관대학교 정보통신공학부) ;
  • 신동렬 (성균관대학교 정보통신공학부)
  • Published : 2008.02.02

Abstract

멀티 에이전트 시스템 환경에서 에이전트들은 자신이 제공하는 서비스에 대해 일정한 형태로 멀티 에이전트 시스템의 저장소에 서비스를 등록, 삭제, 검색할 수 있는 기능을 갖는다. 효율적인 서비스의 저장소인 DF (Directory Facilitator)는 에이전트들이 제공하는 서비스에 대한 옐로우 페이지 서비스를 제공한다. 에이전트 간의 협업을 위한 에이전트 플랫폼에서 서비스 디스커버리 기능을 지원하기 위한 DF 개발은 각각의 서비스를 지원하는 에이전트와 사용자 에이전트간의 서비스를 유지하여야 한다. 본 논문에서 제안하는 DF는 서비스 예약 기능을 제공함으로써 사용자 에이전트에게 좀 더 편리한 서비스 검색 메커니즘을 제공하는 것에 목적을 두고 있다. DF로 사용자 에이전트가 서비스를 등록 했을 경우에 Reservation Repository를 통하여 그 등록한 서비스가 다른 사용자 에이전트가 제공받고자하는 서비스인 경우를 인지했을 때 Reservation Repository에 등록된 에이전트주소와 서비스이름을 토대로 하여 예약한 사용자 에이전트와 서비스를 제공하게 한다.

Keywords