Towards an ontology-based approach for specifying and securing Web services

Abstract With the increasing popularity of Web services and increasing complexity of satisfying needs of users, there has been a renewed interest in Web services composition. Composition addresses the case of a user request that cannot be satisfied by any available Web service, whereas a composite service obtained by integrating Web services might be used. Because Web services originate from different providers, their composition faces the obstacle of the context heterogeneity of Web services. An unawareness or poor consideration of this heterogeneity during Web services composition and execution result in a lack of the quality and relevancy of information that permits tracking the composition, monitoring the execution, and handling exceptions. This paper presents an ontology-based approach for context reconciliation. The approach also focuses on the security breaches that threaten the integrity of the context of Web services, and proposes appropriate means to achieve this integrity.

[1]  Peter Lonsdale Towards a dynamic process model of context , 2004 .

[2]  Frank van Harmelen,et al.  C-OWL: Contextualizing Ontologies , 2003, SEMWEB.

[3]  Wim Vanderperren,et al.  AOP for Dynamic Configuration and Management of Web Services , 2004, Int. J. Web Serv. Res..

[4]  Asuman DOGAC,et al.  A Context Framework for Ambient Intelligence , 2003 .

[5]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

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

[7]  Thomas Strang,et al.  Service Interoperability on Context Level in Ubiquitous Computing Environments , 2003 .

[8]  Declan O'Sullivan,et al.  A context information service using ontology-based queries , 2004 .

[9]  Mike P. Papazoglou,et al.  Introduction to the Special Issue on Service-Oriented Computing , 2003 .

[10]  Timothy W. Finin,et al.  Authorization and privacy for semantic Web services , 2004, IEEE Intelligent Systems.

[11]  Zakaria Maamar,et al.  Service Chart Diagrams - Description & Application , 2003, WWW.

[12]  Quan Z. Sheng,et al.  SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment , 2002, VLDB.

[13]  Zakaria Maamar,et al.  Toward an agent-based and context-oriented approach for Web services composition , 2005, IEEE Transactions on Knowledge and Data Engineering.

[14]  Alfons Kemper,et al.  Towards context-aware adaptable web services , 2004, WWW Alt. '04.

[15]  Nanjangud C. Narendra,et al.  Design Considerations for Incorporating Flexible Workflow and Multi-Agent Interactions in Agent Societies , 2002, J. Assoc. Inf. Syst..

[16]  Axel Küpper,et al.  Management Challenges of Context-Aware Services in Ubiquitous Environments , 2003, DSOM.

[17]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[18]  Stefan Tai,et al.  The next step in Web services , 2003, CACM.

[19]  Sheila A. McIlraith,et al.  Agent-based composite services in DAML-S: The behavior-oriented design of an intelligent semantic web , 2003 .

[20]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[21]  Quan Z. Sheng,et al.  The Self-Serv Environment for Web Services Composition , 2003, IEEE Internet Comput..

[22]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[23]  Marta Sabou,et al.  An experience report on using DAML-S , 2003, WWW 2003.

[24]  Patrick Brézillon Focusing on Context in Human-Centered Computing , 2003, IEEE Intell. Syst..

[25]  Diego Calvanese,et al.  A Foundational Vision of e-Services , 2003, WES.

[26]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.