Skip to main content

Review of Current Web Service Retrieval Methods

  • Chapter
  • First Online:
Recent Developments in Intelligent Information and Database Systems

Part of the book series: Studies in Computational Intelligence ((SCI,volume 642))

  • 961 Accesses

Abstract

This paper provides a review on current Web Service Retrieval methods. Firstly, it includes description of this research area and introduces its systematics against many various research on general concept of service discovery. Secondly, it provides an overview of current research on Web Services Retrieval. Analysis of Web Service Retrieval methods refers to current study that use Information Retrieval techniques that addresses the topics of Web crawling and indexing. In addition, analyzed study also includes a number of specific issues without which the retrieval of Web Services is not possible. It includes: indexing terms extraction, tokenization, construction of test collection, classification and clustering of services, and extraction of relevant information.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

Institutional subscriptions

References

  1. Klusch, M.: Service discovery. In: Alhajj, R., Rokne, J. (eds.) Encyclopedia of Social Network Analysis and Mining, pp. 1707–1717. Springer, New York (2014)

    Google Scholar 

  2. Wu, C., Chang, E.: Searching services “on the web”: A public web services discovery approach. In: Third International IEEE Conference on Signal-Image Technologies and Internet-Based System, SITIS 2007, pp. 321–328, 16–18 Dec 2007. Shanghai, China (2007)

    Google Scholar 

  3. Dong, X., Halevy, A., Madhavan, J., Nemes, E., Zhang, J.: Similarity search for web services. In: Proceedings of the Thirtieth international Conference on Very Large Data Bases, VLDB ‘04, VLDB Endowment, vol. 30, pp. 372–383 (2004)

    Google Scholar 

  4. Aiello, M., Platzer, C., Rosenberg, F., Tran, H., Vasko, M., Dustdar, S.: Web service indexing for efficient retrieval and composition. In: CEC/EEE, p. 63 (2006)

    Google Scholar 

  5. Atkinson, C., Bostan, P., Hummel, O., Stoll, D.: A practical approach to web service discovery and retrieval. In: ICWS, IEEE Computer Society, pp. 241–248 (2007)

    Google Scholar 

  6. Al-Masri, E., Mahmoud, Q.H.: Investigating web services on the world wide web. In: Proceedings of the 17th International Conference on World Wide Web. WWW ‘08, pp. 795–804. ACM, New York (2008)

    Google Scholar 

  7. Chan, N., Gaaloul, W., Tata, S.: A web service recommender system using vector space model and latent semantic indexing. In: IEEE International Conference on Advanced Information Networking and Applications (AINA), (March 2011), pp. 602–609 (2011)

    Google Scholar 

  8. Chen, L., Yang, G., Zhu, W., Zhang, Y., Yang, Z.: Clustering facilitated web services discovery model based on supervised term weighting and adaptive metric learning. Int. J. Web Eng. Technol. 8(1), 58–80 (2013)

    Article  Google Scholar 

  9. Scicluna, J., Blank, C., Steinmetz, N., Simperl, E.: Crowd sourcing web service annotations. In: AAAI Spring Symposium: Intelligent Web Services Meet Social Computing. Volume SS-12-04 of AAAI Technical Report., AAAI (2012)

    Google Scholar 

  10. Wu, J., Wu, Z.: Similarity-based web service matchmaking. In: Proceedings of the 2005 IEEE International Conference on Services Computing, SCC ‘05, vol. 01, pp. 287–294. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  11. Zhuang, Z., Mitra, P., Jaiswal, A.: Corpus-based web services matchmaking. In: Proceedings of the Workshop on Exploring Planning and Scheduling for Web Services, Grid and Autonomic Computing, pp. 46–52 (2005)

    Google Scholar 

  12. Fan, J., Kambhampati, S.: A snapshot of public web services. SIGMOD Rec 34(1), 24–32 (2005)

    Article  Google Scholar 

  13. Platzer, C., Dustdar, S.: A vector space search engine for web services. In: Proceedings of the 3rd European IEEE Conference on Web Services (ECOWS’05), IEEE Computer Society Press, pp. 14–16 (2005)

    Google Scholar 

  14. Lu, J., Yu, Y.: Web service search: Who, when, what, and how. In: Weske, M., Hacid, M.S., Godart, C. (eds.) WISE Workshops, pp. 284–295. Springer, Berlin (2007). (Volume 4832 of Lecture Notes in Computer Science)

    Google Scholar 

  15. Li, Y., Liu, Y., Zhang, L., Li, G., Xie, B., Sun, J.: An exploratory study of web services on the internet. In: IEEE International Conference on Web Services, ICWS 2007, pp. 380–387 (2007)

    Google Scholar 

  16. Lausen, H., Haselwanter, T.: Finding web services. In: Proceedings of the 1st European Semantic Technology Conference (ESTC) (2007)

    Google Scholar 

  17. Song, H., Cheng, D., Messer, A., Kalasapur, S.: Web service discovery using general-purpose search engines. In: IEEE International Conference on Web services, ICWS 2007, pp. 265–271 (2007)

    Google Scholar 

  18. Peng, D.: Automatic conceptual indexing of web services and its application to service retrieval. In: Jin, H., Rana, O.F., Pan, Y., Prasanna, V.K. (eds.) ICA3PP. Volume 4494 of Lecture Notes in Computer Science. pp. 290–301, Springer, Berlin (2007)

    Google Scholar 

  19. Ma, J., Cao, J., Zhang, Y.: A probabilistic semantic approach for discovering web services. In: Proceedings of the 16th International Conference on World Wide Web. WWW ’07. pp. 1221–1222, ACM, New York (2007)

    Google Scholar 

  20. Al-Masri, E., Mahmoud, Q.H.: Wsce: A crawler engine for large-scale discovery of web services. In: IEEE International Conference on Web Services, ICWS 2007, pp. 1104–1111 (2007)

    Google Scholar 

  21. Wu, C., Chang, E., Aitken, A.: An empirical approach for semantic web services discovery. In: Australian Software Engineering Conference, IEEE Computer Society, pp. 412–421 (2008)

    Google Scholar 

  22. Wu, C., Potdar, V., Chang, E.: Latent semantic analysis—the dynamics of semantics web services discovery. In: Advances in Web Semantics I: Ontologies, Web Services and Applied Semantic Web. IEEE Computer Society, pp. 346–373 (2009)

    Google Scholar 

  23. Wu, C., Dillon, T.S., Chang, E.: Intelligent matching for public internet web services towards semi-automatic internet services mashup. In: IEEE International Conference on Web Services, ICWS 2009, IEEE, pp. 759–766 (2009)

    Google Scholar 

  24. Hao, Y., Cao, J., Zhang, Y.: Efficient IR-Style search over web services. In: Advanced Information Systems Engineering, 21st International Conference, CAiSE 2009, pp. 305–318 (2009)

    Google Scholar 

  25. Hao, Y., Zhang, Y., Cao, J.: Web services discovery and rank: An information retrieval approach. Future Gener. Comp. Syst. 26(8), 1053–1062 (2010)

    Article  Google Scholar 

  26. Wu, C.: Wsdl term tokenization methods for IR-Style web services discovery. Sci. Comput. Program. 77(3), 355–374 (2012)

    Article  Google Scholar 

  27. Li, C., Zhang, R., Huai, J., Guo, X., Sun, H.: A probabilistic approach for web service discovery. In: IEEE International Conference on Services Computing (SCC), pp. 49–56 (2013)

    Google Scholar 

  28. Rodriguez, A.: Restful web services: The basics. IBM developerWorks (2008)

    Google Scholar 

  29. Pautasso, C., Zimmermann, O., Leymann, F.: Restful web services vs. “big’” web services: Making the right architectural decision. In: Proceedings of the 17th International Conference on World Wide Web. WWW ’08, pp. 805–814. ACM, New York (2008)

    Google Scholar 

  30. Pautasso, C.: On composing RESTful services. In: Leymann, F., Shan, T., van den Heuvel, W.J., Zimmermann, O. (eds.) Software Service Engineering. Number 09021 in Dagstuhl Seminar Proceedings, Dagstuhl, Germany, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany (2009)

    Google Scholar 

  31. Marc, H.: Web application description language, member submission subm-wadl-20090831, World Wide Web Consortium. http://www.w3.org/Submission/wadl/ (2009). Access: February 2014

  32. Kopecký, J., Gomadam, K., Vitvar, T.: hRESTS: An HTML microformat for describing RESTful web services. In: Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT ‘08, vol. 01, pp. 619–625. IEEE Computer Society, Washington, DC (2008)

    Google Scholar 

  33. Alarcόn, R., Wilde, E.: RESTler: Crawling RESTful services. In: Rappa, M., Jones, P., Freire, J., Chakrabarti, S. (eds.) WWW, pp. 1051–1052. ACM, New York (2010)

    Google Scholar 

  34. Steiner, T.: Automatic multi language program library generation for REST APIs. PhD thesis, Karlsruhe Institute of Technology (2007)

    Google Scholar 

  35. Walsh, N.: Witw: Nsdl—norm’s service description language. Norman.Walsh.name 8(40) (2005). Access: February 2015

    Google Scholar 

  36. Bray, T.: Smex-d. http://www.tbray.org/ongoing/When/200x/2005/05/03/SMEX-D (2005). Access: February 2015

  37. Jonathan, R., Cavicchio, R., Sinnema, R., Wilde, E.: Restful service description language (rsdl): Describing restful services without tight coupling. In: Proceedings of Balisage: The Markup Conference 2013, Balisage Series on Markup Technologies, vol. 10 (2013)

    Google Scholar 

  38. Taheriyan, M., Knoblock, C.A., Szekely, P., Ambite, J.L.: Semi-automatically modeling Web APIs to create linked APIs. In: Proceedings of the First Linked APIs workshop at the Ninth Extended Semantic Web Conference (2012)

    Google Scholar 

  39. Gomadam, K., Ranabahu, A., Nagarajan, M., Sheth, A., Verma, K.: A faceted classification based approach to search and rank web apis. In: IEEE International Conference on Web Services, ICWS ’08, pp. 177–184 (2008)

    Google Scholar 

  40. Ambite, J.L., Darbha, S., Goel, A., Knoblock, C.A., Lerman, K., Parundekar, R., Russ, T.: Automatically constructing semantic web services from online sources. In: Proceedings of the 8th International Semantic Web Conference, ISWC ’09. Springer, Berlin, pp. 17–32 (2009)

    Google Scholar 

  41. Pedrinaci, C., Liu, D., Lin, C., Domingue, J.: Harnessing the crowds for automating the identification of web apis. In: AAAI Spring Symposium: Intelligent Web Services Meet Social Computing. Volume SS-12-04 of AAAI Technical Report, AAAI (2012)

    Google Scholar 

  42. Steinmetz, N., Lausen, H., Brunner, M.: Web service search on large scale. In: Baresi, L., Chi, C.H., Suzuki, J. (eds.) Service-Oriented Computing. Lecture Notes in Computer Science, vol. 5900, pp. 437–444. Springer, Berlin (2009)

    Chapter  Google Scholar 

  43. Steinmetz, N., Lausen, H., Brunner, M., Martinez, I., Simov, A.: D5.1.3 second crawler prototype. Service Oriented Architectures for All, project number: 215219, 7-th Framework Programme (2008)

    Google Scholar 

  44. Ly, P.A., Pedrinaci, C., Domingue, J.: Automated information extraction from web apis documentation. In: The 13th International Conference on Web Information System Engineering (WISE 2012), pp. 497–511 (2012)

    Google Scholar 

  45. Lin, C., He, Y., Pedrinaci, C., Domingue, J.: Feature lda: A supervised topic model for automatic detection of web api documentations from the web. In: Cudré-Mauroux, P., Heflin, J., Sirin, E., Tudorache, T., Euzenat, J., Hauswirth, M., Parreira, J., Hendler, J., Schreiber, G., Bernstein, A., Blomqvist, E. (eds.) The Semantic Web—ISWC 2012. Volume 7649 of Lecture Notes in Computer Science, pp. 328–343. Springer, Berlin (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adam Czyszczoń .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Czyszczoń, A., Zgrzywa, A. (2016). Review of Current Web Service Retrieval Methods. In: Król, D., Madeyski, L., Nguyen, N. (eds) Recent Developments in Intelligent Information and Database Systems. Studies in Computational Intelligence, vol 642. Springer, Cham. https://doi.org/10.1007/978-3-319-31277-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-31277-4_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-31276-7

  • Online ISBN: 978-3-319-31277-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics