An Approach to Semantic Web Services Publication and Discovery Based on OWL Ontology Inference

Author(s):  
Si Huayou ◽  
Ni Yulin ◽  
Chen Zhong ◽  
Yu Lian ◽  
Zhao Yun
2006 ◽  
Vol 35 (3) ◽  
Author(s):  
Kim Christensen ◽  
Thorbjørn Højgaard Olesen ◽  
Lone Leth Thomsen

The theme for this article is Semantic Web Services. The motivation is the propagation of web services and the demand for dynamically exchanging web services in business processes (BPs). To achieve such dynamic exchange, it is necessary to be able to easily find web services that match a given set of requirements. Such requirements are best described with semantics, so it is necessary to develop a semantic UDDI repository (from now on denoted Sem-UDDI) for publishing of and searching for semantically described web services. Sem-UDDI is UDDI V2 compliant and uses a common interface based on UDDI categoryBags for publishing both OWL-S and WSDL-S described web services, and has a similar interface for searching. In order to sort the returned web services with respect to the search requirements, Sem-UDDI uses match score calculation rules based on commonalities between object properties in an OWL ontology concept hierarchy. Sem-UDDI is implemented as a layer to be put on top of a conventional UDDI repository, which gives companies the possibility of getting semantic functionality, while conti-nuing to use their existing UDDI repository.


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