An Automated Composition of Information Web Services based on Functional Semantics

There have been many studies on the automated composition of Web services. Most of previous works build a composite Web service by chaining the input and output of a Web service without considering the functional semantics of the Web service itself. However, they cannot guarantee that the service composed will provide a requested functionality. Furthermore, they have high time-complexity since every possible combination of available services should be considered. This paper proposes a composition method that explicitly specifies and uses the functional semantics of Web services. First, the proposed method constructs a graph model, which represents the functional semantics of Web services as well as the dependency among inputs and outputs. Second, composition paths with core services, which satisfy the functionality requested by a client, and value-added services, which support the transformation between I/O types, are searched in the graph model. Finally, possible composite services are built from the paths searched. The proposed method improves the semantic correctness of composite services by considering the functionalities of Web services, as well as the composition speed by only considering functionally related services.

[1]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[2]  Soundar R. T. Kumara,et al.  A comparative illustration of AI planning-based web services composition , 2006, SECO.

[3]  Tanveer F. Syeda-Mahmood,et al.  Semantic Matching to Achieve Web Service Discovery and Composition , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[4]  Farhad Mavaddat,et al.  A Graph-Based Framework for Composition of Stateless Web Services , 2006, 2006 European Conference on Web Services (ECOWS'06).

[5]  Paulo F. Pires,et al.  Automatic composition of Web services with contingency plans , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[6]  Paulo F. Pires,et al.  Automatic composition of Web services with contingency plans , 2004 .

[7]  Koustuv Dasgupta,et al.  A service creation environment based on end to end composition of Web services , 2005, WWW '05.

[8]  Bin Zhang,et al.  Discovering Web Services Based on Functional Semantics , 2006, 2006 IEEE Asia-Pacific Conference on Services Computing (APSCC'06).

[9]  Mihhail Matskin,et al.  Logic-based Web services composition: from service description to process model , 2004 .