Skip to main content

Discovery

  • Reference work entry
  • First Online:
  • 40 Accesses

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...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Recommended Reading

  1. Benatallah B, Hacid MS, Leger A, Rey C, Toumani F. On automating web services discovery. VLDB J. 2005;14(1):84–96.

    Article  Google Scholar 

  2. Bussler C, Fensel D, Maedche A. A conceptual architecture for semantic web enabled web services. ACM SIGMOD Rec. 2002;31(1):24.

    Article  MATH  Google Scholar 

  3. 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.

    Google Scholar 

  4. Platzer C, Dustdar S. A vector space search engine for Web services. In: Proceedings of the 3rd European IEEE Conference on Web Services; 2005.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Schahram Dustdar .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics