Content Based Service Discovery in Semantic Web Services Using WordNet
The main aspect of Service Oriented Architecture (SOA) is the ability to automatically discover and invoke web services. In web services the syntactic nature of the WSDL forced UDDI to feature only keyword-based matches that often leads to the discovery of more irrelevant services, which ultimately reduce the precision and recall of the search. Semantic web services had been proposed to overcome the issues such as interface heterogeneity and keyword-based syntactic search. The service discovery methods in semantic web services generally require a user query which is used to match the Inputs, Outputs, Precondition and Effect (IOPE) present in the service profile of the OWL-S. This type of matching restricts the users to use the queries that must be of the same context as that of the IOPEs present in the OWL-S. In this work a content-based semantic discovery architecture is proposed, in which the users can use their desired text document as input. The text document after passing through several refinement processes, the nouns are separated. This approach uses the WordNet lexical database, to find the meaning of the extracted nouns which are used for the discovery.
KeywordsSemantic Web Services Discovery Ontology Discovery WordNet
Unable to display preview. Download preview PDF.
- 1.Erik, C., Francisco, C., Greg, M., Sanjiva, W.: WSDL Web Services Description Language (2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315
- 2.Lin, D.K.: WordNet: An Electronic Lexical Database. Computational Linguistics 25(2), 292–296 (1999)Google Scholar
- 3.Ren, K.: Building Quick Service Query List using WordNet for automated Service Composition. In: IEEE Asia-Pacific Services Computing Conference (IEEE APSCC 2008), pp. 297–302 (2008)Google Scholar
- 12.David, M., et al.: OWL-S Semantic Markup for Web Services (2004), http://www.w3.org/submission/owl-s