Abstract
Web services are the new paradigm for distributed computing. Traditional centralized indexing scheme can’t scale well with a large distributed system for a scalable, flexible and robust discovery mechanism. In this paper, we use an ontology-based approach to capture real world knowledge for the finest granularity annotation of Web services. This is the core for intelligent discovery. We use a distributed hash table (DHT) based catalog service in P2P (peer to peer) system to index the ontology information and store the index at peers. We have discussed the DHT based service discovery model and discovery procedure. DHT supports only exact match lookups. We have made improvement to the matching algorithm for intelligent services discovery. The experiments show that the discovery model has good scalability and the semantic annotation can notably improve discovery exactness. The improved algorithms can discover the most potential service against request.
This work has been partially supported by The National High Technology Research and Development Program of China (863 Program) under contract 2002AA4Z3430.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
UDDI. UDDI white papers, http://www.uddi.org/whitepapers.html
Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language (WSDL) 1.1 (2001), http://www.w3.org/TR/wsdl
Rowstron, A., Druschel, P.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: IFIP/ACM International Conference on Distributed Systems Platforms, Heidelberg Germany, pp. 329–350 (2001)
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A Scalable Peerto- Peer Lookup Protocol for Internet Applications. IEEE/ACM Transactions on Networking 11, 17–32 (2003)
McIlraith, S., Son, T.C., Zeng, H.: Semantic Web Services. IEEE Intelligent Systems, Special Issue on the Semantic Web 16, 46–53 (2001)
Akkiraju, R., Goodwin, R., Doshi, P., Roeder, S.: A Method for Semantically Enhancing the Service Discovery Capabilities of UDDI. In: Proceedings of the Workshop on Information Integration on the Web, IIWeb 2003, Acapulco Mexico (2003)
DAML-S Coalition: DAML-S: Web Service Description for the Semantic Web. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 348–363. Springer, Heidelberg (2002)
Angell, R.C., Freund, G.E., et al.: Automatic spelling correction using a trigram similarity measure. Information Processing and Management 19, 255–261 (1983)
Miller, G.: Special Issue, WordNet: An on-line lexical database. International Journal of Lexicography 3, 235–312 (1990)
Porter, M.: An algorithm for Suffix Stripping. Program – Automated Library and Information Systems 14, 130–137 (1980)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yu, S., Liu, J., Le, J. (2004). Intelligent Web Service Discovery in Large Distributed System. In: Yang, Z.R., Yin, H., Everson, R.M. (eds) Intelligent Data Engineering and Automated Learning – IDEAL 2004. IDEAL 2004. Lecture Notes in Computer Science, vol 3177. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28651-6_24
Download citation
DOI: https://doi.org/10.1007/978-3-540-28651-6_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22881-3
Online ISBN: 978-3-540-28651-6
eBook Packages: Springer Book Archive