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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Klusch, M.: Service discovery. In: Alhajj, R., Rokne, J. (eds.) Encyclopedia of Social Network Analysis and Mining, pp. 1707–1717. Springer, New York (2014)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Fan, J., Kambhampati, S.: A snapshot of public web services. SIGMOD Rec 34(1), 24–32 (2005)
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)
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)
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)
Lausen, H., Haselwanter, T.: Finding web services. In: Proceedings of the 1st European Semantic Technology Conference (ESTC) (2007)
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)
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)
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)
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)
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)
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)
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)
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)
Hao, Y., Zhang, Y., Cao, J.: Web services discovery and rank: An information retrieval approach. Future Gener. Comp. Syst. 26(8), 1053–1062 (2010)
Wu, C.: Wsdl term tokenization methods for IR-Style web services discovery. Sci. Comput. Program. 77(3), 355–374 (2012)
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)
Rodriguez, A.: Restful web services: The basics. IBM developerWorks (2008)
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)
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)
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
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)
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)
Steiner, T.: Automatic multi language program library generation for REST APIs. PhD thesis, Karlsruhe Institute of Technology (2007)
Walsh, N.: Witw: Nsdl—norm’s service description language. Norman.Walsh.name 8(40) (2005). Access: February 2015
Bray, T.: Smex-d. http://www.tbray.org/ongoing/When/200x/2005/05/03/SMEX-D (2005). Access: February 2015
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)
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)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)