Abstract
Lightweight RESTful Web Services have become more popular and widespread in recent Web application development, thereby dominating the unwieldy SOAP Web Services. However, finding RESTful services on the Web is still unsolved and challenging problem, and it is beyond the scope of current approaches on SOAP Web Service retrieval that rely on formal descriptions. In this paper we present a method for Web scale automatic RESTful Web Service identification and data extraction from HTML pages describing services. This paper also describes first complete and extensive RESTful Web Service test collection that can be used for many benchmarks and make research results comparable. Presented evaluation results prove the effectiveness of presented method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Richardson, L., Ruby, S.: Restful Web Services, 1st edn. O’Reilly (2007)
Alex, R.: Restful web services: The basics (2008), www.ibm.com/developerworks/webservices/library/ws-restful/
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 2008, 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. Dagstuhl Seminar Proceedings, vol. 09021. Schloss Dagstuhl – Leibniz-Zentrum fuer Informatik, Germany (2009)
Marc, H.: Web application description language. World Wide Web Consortium (2009), www.w3.org/Submission/wadl/
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 2008, vol. 01, pp. 619–625. IEEE Computer Society, Washington, DC (2008)
Alarcón, R., Wilde, E.: Restler: crawling restful services. In: Proceedings of the 19th International Conference on World Wide Web, WWW 2010, pp. 1051–1052. ACM, New York (2010)
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 (May 2012)
Czyszczoń, A., Zgrzywa, A.: An artificial neural network approach to RESTful Web services identification, pp. 175–184. Oficyna Wydawnicza Politechniki Wrocławskiej (2011)
Ranabahu, A., Nagarajan, M., Sheth, A.P., Verma, K.: A faceted classification based approach to search and rank web apis. In: ICWS, pp. 177–184. IEEE Computer Society (2008)
Steinmetz, N., Lausen, H., Brunner, M.: Web service search on large scale. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 437–444. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Czyszczoń, A., Zgrzywa, A. (2014). Automatic RESTful Web Service Identification and Information Extraction. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2014. Communications in Computer and Information Science, vol 431. Springer, Cham. https://doi.org/10.1007/978-3-319-07941-7_32
Download citation
DOI: https://doi.org/10.1007/978-3-319-07941-7_32
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07940-0
Online ISBN: 978-3-319-07941-7
eBook Packages: Computer ScienceComputer Science (R0)