Synonyms
DISCO; WS-discovery
Definition
The term discovery, as far as Web services (WS) are concerned, refers to the process of finding WS that match certain computational needs and quality requirements of service users or their software agents. More technically speaking, WS discovery mechanisms take a specification of certain functional or non-functional criteria characterizing a service and try to locate machine-readable descriptions of Web services that meet the search criteria. The services found may have been previously unknown to the requester.
Historical Background
Since Web services were introduced in the early 1990s, service-oriented architectures had to deal with the discovery problem, and it still persists. Initially, the possibilities to describe Web services properly were limited. XML remote procedure calls (XML-RPCs), which were used early on to connect WS, offered no proper way of describing a Web service’s capabilities and therefore forced system designers to find other...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Benatallah B, Hacid MS, Leger A, Rey C, Toumani F. On automating web services discovery. VLDB J. 2005;14(1):84–96.
Bussler C, Fensel D, Maedche A. A conceptual architecture for semantic web enabled web services. ACM SIGMOD Rec. 2002;31(1):24.
Kokash N, Birukou A, D’Andrea V. Web service discovery based on past user experience. In: Proceedings of the International Conference on Business Information Systems. p. 95–107.
Platzer C, Dustdar S. A vector space search engine for Web services. In: Proceedings of the 3rd European IEEE Conference on Web Services; 2005.
Rosenberg F, Platzer C, Dustdar S. Bootstrapping performance and dependability attributes of web services. In: Proceedings of the IEEE International Conference on Web Services; 2006. p. 205–12.
Wang X, Vitvar T, Kerrigan M, Toma I.Synthetical evaluation of multiple qualities for service selection. In: Proceedings of the 4th International Conference on Service Oriented Computing. Springer; 2006, p. 1–12.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Dustdar, S., Platzer, C., Krämer, B.J. (2018). Discovery. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_1177
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_1177
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering