Dynamic Service Discovery Through Meta-interactions with Service Providers

Dynamic discovery based on semantic description of services is an essential aspect of the Semantic Web services integration process. Since not all data required for service discovery can always be included in service descriptions, some data needs to be obtained during run-time. In this paper we define a model for service interface allowing required data to be fetched from the service provider during discovery process. We also provide a specification of such interface for WSMO and demonstrate the model on a case scenario from the SWS Challenge implemented using WSMX --- a middleware platform built specifically to enact semantic service oriented architectures.

[1]  Daniel Olmedilla,et al.  DISCOVERY AND CONTRACTING OF SEMANTIC WEB SERVICES , 2005 .

[2]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[3]  Adrian Mocan,et al.  Filling the Gap - Extending Service Oriented Architectures with Semantics , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[4]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[5]  Lyndon C. Lee Progressive Multi-Agent Negotiation* , 1996 .

[6]  Katia P. Sycara,et al.  Bayesian learning in negotiation , 1998, Int. J. Hum. Comput. Stud..

[7]  Paavo Kotinurmi,et al.  WSMX: A Semantic Service Oriented Middleware for B2B Integration , 2006, ICSOC.

[8]  Jeannette M. Wing,et al.  Specification matching of software components , 1995, TSEM.

[9]  Dieter Fensel,et al.  Ontology-based Choreography and Orchestration of WSMO Services , 2005 .

[10]  James A. Hendler,et al.  The Semantic Web — ISWC 2002 , 2002, Lecture Notes in Computer Science.

[11]  Fabio Porto,et al.  P2P & QoS-enabled Service Discovery Speciflcation , 2006 .

[12]  Dieter Fensel,et al.  Semantic Web Services Grounding , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[13]  Winfried Lamersdorf,et al.  Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings , 2006, ICSOC.

[14]  Arie Segev,et al.  Web Services and BPEL4WS for Dynamic eBusiness Negotiation Processes , 2003, ICWS.

[15]  Axel Polleres,et al.  Trust Negotiation for Semantic Web Services , 2004, SWSWPC.