Abstract
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.
Keywords
- Semantic Web Services
- Discovery
- Ontology
- Discovery
- WordNet
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Erik, C., Francisco, C., Greg, M., Sanjiva, W.: WSDL Web Services Description Language (2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315
Lin, D.K.: WordNet: An Electronic Lexical Database. Computational Linguistics 25(2), 292–296 (1999)
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)
Georgios, M., Nick, B.: Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-S. IEEE Transactions on Knowledge and Data Engineering 22(2), 278–290 (2010)
Aviv, S., Eran, T.: Context-Based Matching and Ranking of Web Services for Composition. IEEE Transactions on Services Computing 2(3), 210–222 (2009)
Hassina, N., Djamil, A., Nacer, B.: Semantic annotations for web services discovery and composition. International Journal of Computer Standards and Interfaces 31(6), 1108–1117 (2009)
Staikopoulos, A., Cliffe, O., Popescu, R., Padget, J., Clarke, S.: Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering. IEEE Transactions on Services Computing 3(2), 116–130 (2010)
Gao, S., Omer, F., Nick, J., Chen, D.: Ontology-based Semantic Matchmaking approach. Journal of Advances in Engineering Software 38(1), 59–67 (2007)
Matthias, K., Benedikt, F., Katia, S.: OWLS-MX: A hybrid Semantic Web service matchmaker for OWL-S services. Web Semantics: Science, Services and Agents on the World Wide Web 7(2), 121–133 (2009)
Li, L., Liu, D., Bouguettaya, A.: Semantic based aspect-oriented programming for context-aware Web service composition. Information Systems 36(3), 551–564 (2010)
Han, W., Shi, X., Vhen, R.: Process Context aware matchmaking for web services composition. Journal of Network and Computer Application 31(4), 559–576 (2008)
David, M., et al.: OWL-S Semantic Markup for Web Services (2004), http://www.w3.org/submission/owl-s
Eran, T., Avigdor, G.: A Semantic Approach to Approximate Service Retrieval. ACM Transactions on Internet Technology 8(1), 2.1–2.30 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Paulraj, D., Swamynathan, S. (2012). Content Based Service Discovery in Semantic Web Services Using WordNet. In: Thilagam, P.S., Pais, A.R., Chandrasekaran, K., Balakrishnan, N. (eds) Advanced Computing, Networking and Security. ADCONS 2011. Lecture Notes in Computer Science, vol 7135. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29280-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-29280-4_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29279-8
Online ISBN: 978-3-642-29280-4
eBook Packages: Computer ScienceComputer Science (R0)
