Abstract
Nowadays, data provision is mostly done by data services. Data integration can be seen as composition of data services and data processing services that can deal with to integrate data collections. With the advent of cloud, producing service compositions is computationally costly. Furthermore, executing them can require a considerable amount of memory, storage and computing resources that can be provided by clouds. Our research focuses on how to enhance the results on the increase of cost on data integration in the new context of cloud. To do so, we present in this paper our original data integration approach which takes into account user’s integration requirements while producing and delivering the results. The service selection and service composition are guided by the service level agreement - SLA exported by different services (from one or more clouds) and used by our matching algorithm (called Rhone) that addresses the query rewriting for data integration presented here as proof of concept.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The Rhone algorithm is implemented in Java and it includes 15 java classes in which 14 of them model the basic concepts (query, abstract services, concrete services, etc.), and 1 responsible to implement the core of the algorithm.
References
Ba, C., Costa, U., Halfeld-Ferrari, M., Ferre, R., Musicante, M.A., Peralta, V., Robert, S.: Preference-driven refinement of service compositions. In: International Conference on Cloud Computing and Services Science, Proceedings of CLOSER 2014 (2014)
Barhamgi, M., Benslimane, D., Medjahed, B.: A query rewriting approach for web service composition. IEEE Trans. Serv. Comput. 3, 206–222 (2010)
Bennani, N., Ghedira-Guegan, C., Musicante, M., Vargas-Solar, G.: Sla-guided data integration on cloud environments. In: 2014 IEEE 7th International Conference on Cloud Computing (CLOUD), pp. 934–935, June 2014
Benouaret, K., Benslimane, D., Hadjali, A., Barhamgi, M.: FuDoCS: a web service composition system based on fuzzy dominance for preference query answering. In: 37th International Conference on Very Large Data Bases (VLDB 2011) (2011)
Carvalho, D.A.S., Neto, P.A.S., Vargas-Solar, G., Bennani, N., Ghedira, C.: Can data integration quality be enhanced on multi-cloud using SLA? In: Chen, Q., Hameurlain, A., Toumani, F., Wagner, R., Decker, H. (eds.) DEXA 2015. LNCS, vol. 9262, pp. 145–152. Springer, Heidelberg (2015)
ElSheikh, G., ElNainay, M.Y., ElShehaby, S., Abougabal, M.S.: SODIM: service oriented data integration based on MapReduce. Alexandria Eng. J. 52, 313–318 (2013)
Halevy, A.Y.: Answering queries using views: a survey. VLDB J. 10(4), 270–294 (2001)
Tian, Y., Song, B., Park, J., Huh, E.-N.: Inter-cloud data integration system considering privacy and cost. In: Pan, J.-S., Chen, S.-M., Nguyen, N.T. (eds.) ICCCI 2010, Part I. LNCS, vol. 6421, pp. 195–204. Springer, Heidelberg (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Carvalho, D.A.S., Souza Neto, P.A., Ghedira-Guegan, C., Bennani, N., Vargas-Solar, G. (2016). Rhone: A Quality-Based Query Rewriting Algorithm for Data Integration. In: Ivanović, M., et al. New Trends in Databases and Information Systems. ADBIS 2016. Communications in Computer and Information Science, vol 637. Springer, Cham. https://doi.org/10.1007/978-3-319-44066-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-44066-8_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44065-1
Online ISBN: 978-3-319-44066-8
eBook Packages: Computer ScienceComputer Science (R0)