Skip to main content
QUICK REVIEW

[논문 리뷰] Using Agent to Coordinate Web Services.

Chih-Hao Liu, Yong-Feng Lin|arXiv (Cornell University)|2008. 01. 01.
Service-Oriented Architecture and Web Services인용 수 6
한 줄 요약

이 논문은 웹 서비스의 동적 조율을 가능하게 하기 위해 OWL 기반 운영 온톨로지 기반의 에이전트 통신 레이어를 제안한다. 이는 상호운용 가능한 추론을 위한 기반으로서 선언적이고 통일된 표현 방식을 활용한다. 이 프레임워크는 3APL 플랫폼을 강화하고 OWL-S와 통합되었으며, 네 개의 의미 웹 서비스를 사용한 영화 추천 시스템을 통해 검증되었다.

ABSTRACT

Traditionally, agent and web service are two separate research areas. We figure that, through agent communication, agent is suitable to coordinate web services. However, there exist agent communication problems due to the lack of uniform, cross-platform vocabulary. Fortunately, ontology defines a vocabulary. We thus propose a new agent communication layer and present the web ontology language (OWL)-based operational ontologies that provides a declarative description. It can be accessed by various engines to facilitate agent communication. Further, in our operational ontologies, we define the mental attitudes of agents that can be shared among other agents. Our architecture enhanced the 3APL agent platform, and it is implemented as an agent communication framework. Finally, we extended the framework to be compatible with the web ontology language for service (OWL-S), and then develop a movie recommendation system with four OWL-S semantic web services on the framework. The benefits of this work are: 1) dynamic web service coordination, 2) ontological reasoning through uniform representation, namely, the declarative description, and 3) easy reuse and extension of both ontology and engine through extending ontology.

연구 동기 및 목표

  • 지능형 에이전트를 통해 이질적인 웹 서비스를 조율하는 과제를 해결하기 위해.
  • 에이전트 간 소통 시 통일되고 플랫폼 간 호환 가능한 어휘의 부재로 인한 상호운용성 문제를 해결하기 위해.
  • 온톨로지 기반으로 에이전트 정신 상태(예: 믿음, 목표 등)에 대한 공통 이해를 가능하게 하기 위해.
  • 의미 웹 서비스의 에이전트 기반 조율를 위한 재사용 가능하고 확장 가능한 프레임워크를 개발하기 위해.
  • OWL-S와의 통합을 통해 실제 세계의 서비스 조합 및 추론을 지원하기 위해.

제안 방법

  • 선언적이고 표준화된 어휘를 제공하기 위해 OWL 기반 운영 온톨로지 기반의 새로운 에이전트 통신 레이어를 설계하기 위해.
  • 에이전트 정신 태도(예: 믿음, 목표, 의도 등)를 온톨로지 내에서 정의하여 에이전트 간 공통 이해를 가능하게 하기 위해.
  • 동적 조율를 지원하기 위해 제안된 통신 레이어로 3APL 에이전트 플랫폼을 강화하기 위해.
  • 다양한 추론 엔진과 호환 가능한 재사용 가능한 에이전트 통신 엔진으로서의 프레임워크를 구현하기 위해.
  • 기존 의미 웹 서비스와의 원활한 통합을 위해 프레임워크를 OWL-S 지원 기능으로 확장하기 위해.
  • 네 개의 OWL-S 서비스를 사용한 영화 추천 시스템을 개발하고 평가하여 종단 간 조율를 시연하기 위해.

실험 결과

연구 질문

  • RQ1에이전트는 공통의 표준화된 통신 모델을 사용해 웹 서비스를 동적으로 조율할 수 있는가?
  • RQ2OWL 기반 온톨로지는 에이전트 정신 상태와 서비스 기술서를 통일되고 선언적인 방식으로 표현할 수 있는가?
  • RQ3제안된 프레임워크는 다양한 에이전트 및 서비스 엔진 간 상호운용 가능한 추론을 지원할 수 있는가?
  • RQ4프레임워크는 새로운 온톨로지와 서비스에 대해 얼마나 효과적으로 확장되고 재사용될 수 있는가?
  • RQ5OWL-S와 같은 기존 의미 웹 서비스 표준과의 통합은 얼마나 실현 가능한가?

주요 결과

  • 프레임워크는 OWL 온톨로지 기반의 표준화되고 선언적인 통신 레이어를 통해 웹 서비스의 동적 조율를 가능하게 한다.
  • 믿음, 목표와 같은 에이전트 정신 태도는 운영 온톨로지를 통해 공식적으로 표현되고 에이전트 간에 공유될 수 있다.
  • OWL-S와의 통합은 의미 웹 서비스의 원활한 조합 및 실행을 가능하게 하며, 영화 추천 시스템을 통해 이를 시연하였다.
  • 선언적이고 온톨로지 기반의 기술서 사용은 상호운용성을 향상시키고 이질적인 시스템 간 추론을 가능하게 한다.
  • 프레임워크는 온톨로지와 추론 엔진 모두에 대한 쉬운 확장 및 재사용을 지원하여 모듈성과 유지보수성을 향상시킨다.
  • 구현은 실세계 응용 환경에서 에이전트 기반 조율의 실현 가능성을 입증한다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.