Acknowledgement
Supported by : 서울시 산학연
Semantic Web Services Discovery matches between users' requirements and the ontological description of Web Services. However, concepts of an ontology can be interpreted differently according to a point of view. Previous works are limited in interpreting concepts. Since they lack a precise scheme of describing the advertisements and requirements of services and users, respectively, and even do not support a sophisticated matching, semantic mismatches may occur. This paper presents a sophisticated method of discovering Web services. The proposed method facilitates specifying semantics precisely and flexibly based on a proposed integrated concept model. Additionally, more sophisticated discovery is supported by computing complex matchings with many-to-many relationships. Experimental results show that the proposed method performs more efficiently for various kinds of user requests, compared with previous works.
시맨틱 웹 서비스 탐색은 온톨로지의 개념으로 기술된 서비스와 사용자 요구 사항 간에 개념 간 매칭을 통해 서비스를 탐색하는 방법이다. 그러나 온톨로지의 개념은 해석하는 방법에 따라 서로 다른 의미로 이해될 수 있다. 기존 연구는 제한된 수준의 개념 해석 방식을 사용하고, 명확한 개념 기술 방법을 제공하지 않기 때문에 매칭 오류가 발생할 수 있다. 본 논문에서는 이러한 문제를 해결하기 위해 통합 개념 모델과 이를 적용한 웹 서비스 탐색 방법을 제안한다. 제안된 통합 개념 모델은 개념 타입, 클래스, 프로퍼티를 이용하여 기존 방법 보다 유연하고 명확한 개념 기술 방법을 제공한다. 또한 본 논문은 통합 개념 모델에 기반하여 기술된 서비스와 사용자 요구 사항 간에 매칭하는 방법을 제안한다. 이때 다대다 복합 매칭 을 지원하여 보다 정교한 서비스 탐색이 가능하다. 다양한 형태의 사용자 요구 사항에 대해 실험한 결과, 제안된 방법은 기존 연구보다 더 높은 정확률과 재현율을 보였다.
Supported by : 서울시 산학연