Abstract
While end-users enjoy the full-fledged data service mashup with high convenience and flexibility, such issues as the response efficiency and the maintenance cost have popped up as the major concerns. In this paper, an efficient data maintenance strategy for the data service mashup is proposed. The strategy proposes a data maintenance model to measure the response cost and update cost of a group of data service mashups in terms of the request frequency and update frequency. Based on the model, a materialized view selection for data service mashup is proposed. Experiments show that our strategy can effectively reduce the maintenance cost of a lot of hosted data service mashups.
Keywords
References
Barhamgi, M., Ghedira, C., Benslimane, D., et al.: Optimizing DaaS Web Service based Data mashup. In: SCC 2011, pp. 464–471 (2011)
Zhang, P., Wang, G.L., Ji, G., Han, Y.B.: An Efficient Data Maintenance Model for Data Service Mashup. In: IEEE International Conference on Services Computing (SCC 2012), pp. 699–700 (2012)
Zhang, P., Wang, G.L., Ji, G., Liu, C.: Optimization Update for Data Composition View Based on Data Service. Chinese Journal of Computers 34(12), 2344–2354 (2011)
Hassan, O.A., Ramaswarny, L., Miller, J.A.: The MACE Approach for Caching Mashups. International Journal of Web Services Research 7(4), 64–88 (2010)
Hassan, O.A., Ramaswamy, L., Miller, J.A.: Enhancing Scalability and Performance of Mashups Through Merging and Operator Reordering. In: Proceedings of the IEEE International Conference on Web Services, pp. 171–178 (2010)
Lin, H.L., Zhang, C., Zhang, P.: An Optimization Strategy for Mashups Performance Based on Relational Algebra. In: Sheng, Q.Z., Wang, G., Jensen, C.S., Xu, G. (eds.) APWeb 2012. LNCS, vol. 7235, pp. 366–375. Springer, Heidelberg (2012)
Han, Y., Wang, G., Ji, G., Zhang, P.: Situational data integration with data services and nested table. In: Service Oriented Computing and Application, pp. 1–22 (2012)
Yahoo! Pipes: Rewire the web (2011), http://pipes.yahoo.com/
Harinarayan, V., Rajaraman, A., Ullman, J.D.: Implementing data cubes efficiently. ACM SIGMOD Record 25(2), 205–216 (1996)
Yang, J., Karlapalem, K., Li, Q.: Algorithm for materialized view design in data warehousing environment. In: Jarke, M., Carey, M.J., Dittrich, K.R. (eds.) Proc. of the 23rd Int’l Conf. on Very Large Data Bases (VLDB 1997), pp. 136–145. Morgan Kaufmann Publishers, Athens (1997)
Kotidis, Y., Roussopoulos, N.: A case for dynamic view management. ACM Trans. on Database Systems 26(4), 388–423 (2001)
Shah, B., Ramachandran, K., Raghavan, V., Gupta, H.: A hybrid approach for data warehouse view selection. Journal of Data Warehousing and Mining 2(2), 1–37 (2006)
Maxim, S., Spiros, M.: On the maintenance of UI-integrated Mashup Appliactions. In: International Conference on Software Maintenance (ICSM 2011), pp. 203–212 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, P., Han, Y., Wang, G. (2013). An Efficient Data Maintenance Strategy for Data Service Mashup Based on Materialized View Selection. In: Ghose, A., et al. Service-Oriented Computing - ICSOC 2012 Workshops. ICSOC 2012. Lecture Notes in Computer Science, vol 7759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37804-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-37804-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37803-4
Online ISBN: 978-3-642-37804-1
eBook Packages: Computer ScienceComputer Science (R0)