Skip to main content

Multi-term and Range Query in Web Service Discovery

  • Conference paper
Pervasive Computing and the Networked World (ICPCA/SWS 2013)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 8351))

  • 3092 Accesses

Abstract

The increasing popularity of Web service has exemplified the need for scalable and robust discovery mechanisms. Decentralized methods are widely researched for dealing this problem. And Peer-to-Peer (P2P) overlay network is one of the most important methods. But most of the current methods or P2P overlay network focus on single or multi term search without considering the requirements on quality of service (QoS). In this paper, we introduce a lightweight, scalable and robust WSDL discovery mechanism based local term calculations. The mechanism supports term and range query at the same time. That mechanism on one hand decreases the number of index while constructing P2P overlay network. And it supports range query for QoS on the other hand. The experiment on the real dataset shows the efficiency and correctness of that mechanism.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. http://www.w3.org/TR/ws-arch/

  2. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language (June 26, 2007), http://www.w3.org/TR/wsdl20 (accessed: March 15, 2013)

  3. UDDI Spec Technical Committee Draft (October 19, 2004), http://www.uddi.org/pubs/uddi_v3.htm#_Toc85907967 (accessed: March 15, 2013)

  4. Papazoglou, M., Jang, J., Kraemer, B.: Leveraging Web Services and P2P Networks. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, pp. 485–501. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  5. Du, Z., Huai, J.-p., Liu, Y.: Ad-UDDI: An Active and Distributed Service Registry. In: Bussler, C.J., Shan, M.-C. (eds.) TES 2005. LNCS, vol. 3811, pp. 58–71. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  6. Verma, K., Sivashanmugam, K., Sheth, A., Patil, A., et al.: Meteo-S WSDL: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Inf. Technol. And Management 6(1), 17–39 (2005)

    Article  Google Scholar 

  7. Schmidt, C., Parashar, M.: A Peer-to-Peer Approach to Web Service Discovery. Journal of World Wide Web 7(2), 211–229 (2004)

    Article  Google Scholar 

  8. Sioutas, S., Sakkopoulos, E., Makris, C., Vassiliadis, B., et al.: Dynamic Web Service Discovery Architecture based on a Novel Peer Based Overlay Network. The Journal of Systems and Software (82), 809–824 (2009)

    Google Scholar 

  9. Min, C., Martin, F., Jinbo, C., Pedro, S.: MAAN: A Multi-Attribute Addressable Network for Grid Information Services. In: GRID, Washington, DC, USA, pp. 184–195 (2003)

    Google Scholar 

  10. Bharambe, A.R., Agrawal, M., Seshan, S.: Mercury: Supporting Scalable Multi-attribute Range Queries. In: SIGCOMM, New York, USA, pp. 353–366 (2004)

    Google Scholar 

  11. Shen, H., Xu, C.: Leveraging a Compound Graph-Based DHT for Multi-attribute Range Queries with Performance Analysis. IEEE Transc. on Computers 61(4), 433–447 (2012)

    Article  MathSciNet  Google Scholar 

  12. Lan, Y., Deng, H.: A Comparative Study of Three Kind of Multi-attributed Range Query Based on DHT. Journal of Computational Information Systems 8(6), 2657–2669 (2012)

    Google Scholar 

  13. Anadiotis, G., Kotoulas, S., Lausen, H., Siebes, R.: Massively Scalable Web Service Discovery. In: AINA, pp. 394–402 (2009)

    Google Scholar 

  14. Chen, H., Yan, J., Jin, H., Liu, Y., et al.: Efficient Term Set Search in Large Peer-to-Peer Textual Collections. IEEE Transc. on Computers 59(7), 968–980 (2010)

    MathSciNet  Google Scholar 

  15. Stoica, I., Morris, R., Karger, D., Kasshoek, M.F., et al.: Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. In: SIGCOMM, pp. 149–160 (2001)

    Google Scholar 

  16. Jiang, W., Lee, D., Hu, S.: Large-Scale Longitudinal Analysis of SOAP-Based and RESTful Web Services. In: ICWS, Honolulu, HI, USA, pp. 218–225 (2012)

    Google Scholar 

  17. Zhang, Y., Zheng, Z., Lyu, M.R.: Exploring Latent Features for Memory-Based QoS Prediction in Cloud Computing. In: IEEE 30th International Symposium on Reliable Distributed Systems, pp. 1–10 (2011)

    Google Scholar 

  18. http://code.google.com/p/guava-libraries/ (March 15, 2012) (accessed: May 1, 2013)

  19. Mukhopadhyay, D., Chougule, A.: A Survey on Web Service Discovery Approaches. In: Wyld, D.C., Zizka, J., Nagamalai, D. (eds.) Advances in Computer Science, Engineering & Applications. AISC, vol. 166, pp. 1001–1012. Springer, Heidelberg (2012)

    Google Scholar 

  20. Ma, L., Song, J., Tong, J.: The Key Technology Research of Web Service Selection. The Journal of China Universities of Posts and Telecommunications 19(2), 104–108 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Tong, J., E, H., Song, J., Song, M. (2014). Multi-term and Range Query in Web Service Discovery. In: Zu, Q., Vargas-Vera, M., Hu, B. (eds) Pervasive Computing and the Networked World. ICPCA/SWS 2013. Lecture Notes in Computer Science, vol 8351. Springer, Cham. https://doi.org/10.1007/978-3-319-09265-2_58

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09265-2_58

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09264-5

  • Online ISBN: 978-3-319-09265-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics