Abstract
Web Services composition has gained a considerable attention because of the widespread use of the Web Services and SOA. Recently, various researches on automatic Web Services composition are on going to realize more dynamic and intelligent SOA environments. However, there is no complete solution for automatic Web Services composition now and previous researches have several problems. Automatic composition based on syntactic information has low correctness through incorrect semantic linking. Moreover, many researches make an process as the result of composition which is hard for actual execution. In this paper, improved automatic Web Services composition based on Web Services choreography is proposed. In this system, the correctness is improved and the result of composition is more concrete process.
웹 서비스와 SOA(Service Oriented Architecture)의 확산으로 웹 서비스 컴포지션의 대한 관심도 점차 커져가고 있다. 최근에는 보다 동적이고 지능적인 SOA 환경의 구축을 위해서 자동 웹 서비스 컴포지션에 대한 연구가 활발하게 진행되고 있다. 하지만, 아직까지 자동 웹 서비스 컴포지션에 관한 완전한 해결책은 제시되지 못하고 있으며, 기존의 연구에서는 여러 가지 문제점을 드러내고 있다. 문법적인 정보 기반의 자동 컴포지션은 잘못된 의미 연결로 인하여 컴포지션의 정확성을 떨어뜨린다. 또한 대부분의 연구에서는 추상적인 컴포지션 결과를 만들어내기 때문에, 실제로 실행하기는 어려움이 있다. 본 논문에서는 이러한 문제점들을 개선하기 위하여 웹 서비스 코레오그라피 기반의 자동 웹 서비스 컴포지션 시스템을 제안하고 있다. 제안하는 시스템에서는 컴포지션의 정확성을 향상시켰고, 보다 구체적인 컴포지션 결과를 만들어낼 수 있다.