Composing Web services dynamically and semantically

Web services technology is emerging as a promising approach of integration and interaction for applications within and across organizational boundaries. But it is difficult to meet the practical requirements if only with the individual Web services. As a result, federating existing single Web services into composite Web services is not only necessary but also indispensable. This paper proposes a dynamic and semantic composition approach for Web services. In this approach, Web services are modeled with some rules whose heads and bodied are related with a semantic ontology used for eliminating the semantic conflicts in composition. Moreover, a nonbacktrace backward chaining algorithm is addressed to compose the existing Web services in a more efficient and automatic way. Given the inputs and expected outputs, the approach will automatically and dynamically generate a composition plan and convert it into BPEL4WS that can be executed and returns the results. The whole composition process can be done automatically and dynamically

[1]  Natalya Keberle,et al.  Towards Agent-Based Rational Service Composition - RACING Approach , 2003, ICWS-Europe.

[2]  Srikanth Raju,et al.  An Open Web Services Architecture , 2003, ACM Queue.

[3]  S. Krishnan,et al.  2 XLANG : Web Services for Business Process Design , 2002 .

[4]  Shamkant B. Navathe,et al.  FUSION: a system allowing dynamic Web service composition and automatic execution , 2003, EEE International Conference on E-Commerce, 2003. CEC 2003..

[5]  Pavel Fedosseev Matrikelnummer Composition of Web Services and QoS aspects Seminar : Data Communication and Distributed Systems WS 2003 / 2004 , 2003 .

[6]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[7]  W.M.P. van der Aalst,et al.  Don't go with the flow: web services composition standards exposed , 2003 .

[8]  Henry M. Kim,et al.  Predicting how ontologies for the semantic web will evolve , 2002, CACM.

[9]  Mikko Laukkanen,et al.  Composing Workflows of Semantic Web Services , 2004 .

[10]  Natalya F. Noy,et al.  A Guide to Creating Your First Ontology , 2002 .

[11]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[12]  Fabio Casati,et al.  Automated SLA Monitoring for Web Services , 2002, DSOM.

[13]  Craig A. Knoblock,et al.  Dynamically Composing Web Services from On-line Sources , 2002 .

[14]  Timothy W. Finin,et al.  A Planner for Composing Services Described in DAML-S , 2003 .

[15]  Yanchun Zhang,et al.  Web Service Composition with Case-Based Reasoning , 2003, ADC.

[16]  Lehrstuhl für Informatik,et al.  Composition of Web Services and QoS aspects , 2004 .