반자동 웹 서비스 조합을 위한 WS-BPEL과 OWL-S의 융합 시스템
A Fusion System of WS-BPEL and OWL-S for Semi-Automatic Composition of Web Services
0
조회
0
다운로드
3
인용
0
참고문헌
키워드
초록
웹 서비스는 현재 서비스 지향 아키텍처(SOA)를 구현하기 위한 가장 유망한 기술이다. 그렇지만 웹 서비스에 대한 많은 관심에도 불구하고 내부 통합 프로젝트에서만 사용되어지고, 파트너들이 ‘온 디맨드(on demand)’ 방식으로 결합되는 가상 엔터프라이즈 환경에서는 아직 활용되지 못하고 있는 실정이다. 이러한 주된 이유는 현재의 웹 서비스 기술들이 동적인 웹 서비스 발견 및 통합에 대한 적절한 기법을 제공하지 못하기 때문이다. 본 논문에서는 반자동 웹 서비스 조합 시스템을 구현하기 위해 WS-BPEL 기법과 OWL-S 기법의 장점만을 채택한 새로운 SemanticBPEL 조합 기법을 기술한다. 특히, 동적 웹 서비스 발견 및 통합 문제를 해결하기 위해 다단계 웹 서비스 탐색 방법을 제안한다. 이 방법은 실험 분석을 통해 기존의 키워드 기반 검색 방법보다 성능이 우수함을 보인다.
Abstract
Web services are the current most promising technology for service oriented architecture(SOA) implementations. However, in spite of the large scale acceptance of web services, they have been relegated to internal integration projects, and the grand vision of virtual enterprises where partners can be integrated on demand is yet to be realized. The main reason is that the current standards of web services are not very suitable for the dynamic web service discovery and integration. In this paper, we present a novel SemanticBPEL solution that merges the benefit of WS-BPEL, with the advantage of OWL-S for building a semi-automatic web service composition system. In particular, this work proposes a multi-phase search method for solving dynamic discovery and integration problems of web services. The proposed method is compared with the existing keyword based retrieval method. These comparisons show that our approach outperforms the existing method.
참고문헌 (20)
- Service-Oriented Computing Research Roadmap, Technical Report, "Papazoglou M.", Tilburg University, ~ (2006)
- "The Web Service Business Process Execution Language Version 2.0 Working draft"[URL]
- OWL-S: Semantic Markup for Web Services, , OWL Services Coalition, ~ (2006)
- "IBM,BPWS4J"[URL]
- "Active Endpoints"[URL]
- Sivashanmugam K., "Framework for Semantic Web Process Composition", International Journal of Electronic Commerce, 9(2), pp.71~106 (2005)
- The METEOR-S Approach for Configuring and Executing Dynamic Web Processes, "Verma K.", University of Georgia, ~ (2005)
- Sirin E., "Composition-driven Filtering and Selection of Semantic Web Services, AAAI spring symposium on semantic web services", ~ (2004)
- Mandell D., "Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation", Proceeding of the 2nd International Semantic Web Conference(ISWC2003), (2003)
- 김훈태, "BPM 도입에 의한 e-비즈니스 환경 고도화에 대한 연구" (2006), 한국정보사회진흥원
- Paolucci M., "Semantic Matching of Web Services Capabilities", Proceedings of the 1st International Semantic Web Conference(ISWC), (2002)
- 이용주, "인터넷 서비스 임대를 위한 워크플로우 기반 서비스 중개자 구현기법", 정보처리학회논문지D, 9(2), pp.277~288 (2002)
- 이용주, "동적 웹 서비스 조합을 위한 시멘틱 웹 서비스 발견 및 실행 기법", 정보처리학회논문지D, 12(7), pp.889~898 (2005), 한국정보처리학회
- 이용주, "시맨틱과 워크플로우 혼합기법에 의한 자동화된 웹 서비스 조합시스템", 정보처리학회논문지D, 14(2), pp.265~272 (2007), 한국정보처리학회
- Cardoso J., "Semantic e-Workflow Composition", Journal of Intelligent Information Systems(JIIS) (2003)
- Aversano L., "An algorithm for Web service discovery through their composition", Proceedings of the IEEE International Conference on Web Services(ICWS), (2004)
- Salton G, "Term weighting approaches in automatic text retrieval", Information Processing and Management, 24(5), pp.513~523 (1988)
- Pistore M., "Automated Composition of Web Services by Planning at the Knowledge Level", International Joint Conference on Artificial Intelligence(IJCAI), (2005)
- Sirin E., "Template-based Composition of Semantic Web Services" (2005), American Association for Artificial Intelligence
