Design of a Semantic Web Service Composition Tool

의미를 제공하는 웹 서비스 조합 도구의 설계

  • Yun, Hye-Jung (Dept. of Computer Science & Engineering, Ewha Institute of Science and Technology, Ewha Womans University) ;
  • Kim, Myung-Hwa (Dept. of Computer Science & Engineering, Ewha Institute of Science and Technology, Ewha Womans University) ;
  • Lee, Min-Soo (Dept. of Computer Science & Engineering, Ewha Institute of Science and Technology, Ewha Womans University)
  • 윤혜정 (이화여자대학교 과학기술 대학원 컴퓨터학과) ;
  • 김명화 (이화여자대학교 과학기술 대학원 컴퓨터학과) ;
  • 이민수 (이화여자대학교 과학기술 대학원 컴퓨터학과)
  • Published : 2005.05.13

Abstract

워크플로우는 컴퓨터에 의해서 자동으로 실행되고 관리되는 업무 프로세스이다. 워크플로우 기술은 기업 환경의 변화와 함께, 비즈니스 프로세스 관리(BPM:Business Process Management)의 개념과 함께 발전해 왔다. 또한비즈니스를 수행하기 원하는 기업의 거래파트너간, 고객, 공급자들의 분리된 비즈니스 환경을 제거하고, 향상된 e-비즈니스를 수행하기 위한 통합 환경을 제공해주는 웹 서비스는 워크플로우를 구성하는 매우 중요한 개념이 되었고, 이러한 웹 서비스의 흐름을 정의하는 워크플로우 설계 언어가 많이 등장하였다. 그 중 가장 표준이 될 가능성이 유력한 BPEL4WS는 비즈니스 프로세스에 필요한 트랜잭션, 보상 등의 개념을 포함하여, 효율적으로 비즈니스 프로스세스를 구성할 수 있게 해 준다. 그러나 BPEL4WS는 1)고정된 WSDL파일을 참조하여, 그 흐름을 정적으로만 구성할 수 있다는 단점이 있고, 2)제한된 자원만을 갖고 있기 때문에, 의미를 부여할 수 없어 대체 서비스를 찾을 수 없다는 단점이 있다. 따라서 본 논문에서는 이러한 단점을 해결하기 위하여 기존의 WSDL에 의미(Semantic)을 부여하는 방법으로 이를 해결하고자 한다.

Keywords