Context and Semantic Composition of Web Services

Composition of Web services is a cornerstone step in the development of interoperable systems. However, Web services still face data-heterogeneity challenges, although several attempts of using semantics. In addition, the context in which Web services evolve is still somehow ”ignored”, hampering their adaptability to changes in composition situations. In this paper, we argue how context permits to determine the semantics of interfaces that Web services expose to third parties. We show the need for a context- and semantic-based approach for Web services composition.

[1]  Amit P. Sheth,et al.  Enhancing Web Services Description and Discovery to Facilitate Composition , 2004, SWSWPC.

[2]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[3]  Alfons Kemper,et al.  A Framework for Context-Aware Adaptable Web Services , 2004, EDBT.

[4]  Bruce Spencer,et al.  Inferring Data Transformation Rules to Integrate Semantic Web Services , 2004, International Semantic Web Conference.

[5]  Zakaria Maamar,et al.  What can context do for web services? , 2006, CACM.

[6]  Béat Hirsbrunner,et al.  Towards a Context-Based Service Composition Framework , 2003, ICWS.

[7]  Amit P. Sheth,et al.  Semantic (Web) Technology In Action: Ontology Driven Information Systems for Search, Integration and Analysis , 2003, IEEE Data Eng. Bull..

[8]  Jean Bézivin,et al.  Applying MDA approach for Web service platform , 2004, Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004..

[9]  Athman Bouguettaya,et al.  Infrastructure for E-Government Web Services , 2003, IEEE Internet Comput..

[10]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[11]  Zakaria Maamar,et al.  Towards an ontology-based approach for specifying and securing Web services , 2006, Inf. Softw. Technol..

[12]  Asunción Gómez-Pérez,et al.  ODE-SWS: A Semantic Web Service Development Environment , 2003, SWDB.

[13]  Arnon Rosenthal,et al.  Using semantic values to facilitate interoperability among heterogeneous information systems , 1994, TODS.