A Declarative Approach to Information Extraction Using Web Service API
The number of diverse web services that we use regularly is significantly increasing. Most of these services are managed by autonomous service providers. However it has become very difficult to get a unified view of this widespread data, which in all likelihood is substantially important to enterprises. A classical approach followed by the enterprises is to write applications using imperative languages making use of the web service API. Such an approach is not scalable and is difficult to maintain considering the ever-evolving web services landscape. This tutorial explores a semi-automated declarative approach to information extraction from the web services using a classical virtual data integration approach, namely mediation, that relies on a well-known query rewriting algorithm, namely the inverse-rules algorithm. It is targeted to audience from both industry as well as academia and requires a basic understanding of database principles and web technologies.
KeywordsData integration Web services Application programming interface Declarative programming
- 3.Samuel, J.: Towards a data warehouse fed with web services. In: Presutti, V., d’Amato, C., Gandon, F., d’Aquin, M., Staab, S., Tordai, A. (eds.) ESWC 2014. LNCS, vol. 8465, pp. 874–884. Springer, Heidelberg (2014). http://dx.doi.org/10.1007/978-3-319-07443-6_61
- 4.Samuel, J., Rey, C.: Dawes: datawarehouse fed with web services. In: Actes du XXXIIème Congrès INFORSID, Lyon, France, 20–23 Mai 2014, pp. 329–344 (2014). http://inforsid.fr/actes/2014/20_paper_20.pdf