Automated Discovery, Interaction and Composition of Semantic Web Services

Author(s):  
Katia Sycara ◽  
Massimo Paolucci ◽  
Anupriya Ankolekar ◽  
Naveen Srinivasan
2011 ◽  
Vol 8 (1) ◽  
pp. 1-20 ◽  
Author(s):  
Stefan Dietze ◽  
Alessio Gugliotta ◽  
John Domingue ◽  
Michael Mrissa

Semantic Web Services (SWS) aim at the automated discovery, selection and orchestration of Web services based on comprehensive, machine-interpretable semantic descriptions. The latter are, in principle, deployed by multiple possible actors (i.e., service providers and service consumers); thus, a high level of heterogeneity between distinct SWS annotations is expected. Therefore, mediation between concurrent semantic representations of services is a key requirement to fully implement the SWS vision. In this paper, the authors argue that “semantic-level mediation” is necessary to identify semantic similarities across distinct SWS representations. The authors formalize and implement a mediation approach based on “Mediation Spaces” (MS), which enables the implicit representation of semantic similarities among distinct SWS descriptions. As a result, given a specific SWS approach and the proposed MS, a general purpose algorithm is implemented to empower SWS selection with the automatic computation of semantic similarities between a given SWS request and a set of SWS offers. A prototypical application illustrates the approach and highlights the benefits w.r.t. current mediation approaches.


2003 ◽  
Vol 1 (1) ◽  
pp. 27-46 ◽  
Author(s):  
Katia Sycara ◽  
Massimo Paolucci ◽  
Anupriya Ankolekar ◽  
Naveen Srinivasan

2011 ◽  
Vol 20 (04) ◽  
pp. 357-370 ◽  
Author(s):  
D. PAULRAJ ◽  
S. SWAMYNATHAN ◽  
M. MADHAIYAN

One of the key challenges of the Service Oriented Architecture is the discovery of relevant services for a given task. In Semantic Web Services, service discovery is generally achieved by using the service profile ontology of OWL-S. Profile of a service is a derived, concise description and not a functional part of the semantic web service. There is no schema present in the service profile to describe the input, output (IO), and the IOs in the service profile are not always annotated with ontology concepts, whereas the process model has such a schema to describe the IOs which are always annotated with ontology concepts. In this paper, we propose a complementary sophisticated matchmaking approach which uses the concrete process model ontology of OWL-S instead of the concise service profile ontology. Empirical analysis shows that high precision and recall can be achieved by using the process model-based service discovery.


2009 ◽  
Vol 36 (2) ◽  
pp. 3167-3187 ◽  
Author(s):  
Francisco García-Sánchez ◽  
Rafael Valencia-García ◽  
Rodrigo Martínez-Béjar ◽  
Jesualdo T. Fernández-Breis

Sign in / Sign up

Export Citation Format

Share Document