Abstract
The problem of time-aware (time series-based) dynamic quality of service (QoS) forecasting has attracted increased attention over the past decade. Developed forecasting approaches have been used to obtain the future values of dynamic QoS attributes for the support of the proactive decisions of various QoS-based applications (e.g., QoS-aware service selection and composition). Thus far, however, a comprehensive investigation and overview of the current research on this topic has yet to be produced. This paper proposes and introduces six assessment criteria which are then applied to the existing literature to produce a comprehensive comparison. Based on this analysis, we describe potential future challenges and research directions in this research area, focusing on gaps in the current literature. This survey provides a clear understanding of the current status of this research area with this paper; additionally, we also technically point out what have to be done by the researchers in this area for the advance of this research topic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Kritikos, K., Plexousakis, D.: Requirements for QoS-based web service description and discovery. IEEE Trans. Serv. Comput. 2(4), 320–337 (2009)
Fanjiang, Y.-Y., Syu, Y., Kuo, J.-Y.: Search based approach to forecasting QoS attributes of web services using genetic programming. Inf. Softw. Technol. 80, 158–174 (2016)
Zheng, Z., Lyu, M.R.: Personalized reliability prediction of web services. ACM Trans. Softw. Eng. Methodol. 22(2), 1–25 (2013)
Syu, Y., Kuo, J.-Y., Fanjiang, Y.-Y.: Time series forecasting for dynamic quality of web services: an empirical study. J. Syst. Softw. 134, 279–303 (2017)
Nourikhah, H., Akbari, M.K., Kalantari, M.: Modeling and predicting measured response time of cloud-based web services using long-memory time series. J. Supercomput. 71(2), 673–696 (2015)
Cavallo, B., Penta, M.D., Canfora, G.: An empirical comparison of methods to support QoS-aware service selection. In: Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented SystemsCape Town, South Africa, pp. 64–70. ACM (2010)
Ye, Z., Mistry, S., Bouguettaya, A., Dong, H.: Long-Term QoS-aware cloud service composition using multivariate time series analysis. IEEE Trans. Serv. Comput. 9(3), 382–393 (2016)
Rahman, Z.U., Hussain, O.K., Hussain, F.K.: Time series QoS forecasting for management of cloud services. Presented at the Proceedings of the 2014 Ninth International Conference on Broadband and Wireless Computing, Communication and Applications (2014)
Leitner, P., Ferner, J., Hummer, W., Dustdar, S.: Data-driven and automated prediction of service level agreement violations in service compositions. Distrib. Parallel Databases 31(3), 447–470 (2013)
Xia, Y., Ding, J., Luo, X., Zhu, Q.: Dependability prediction of WS-BPEL service compositions using petri net and time series models. In: 2013 IEEE 7th International Symposium on Service Oriented System Engineering (SOSE), pp. 192–202. IEEE, Redwood City (2013)
Amin, A., Colman, A., Grunske, L.: An approach to forecasting QoS attributes of web services based on ARIMA and GARCH models. In: 2012 IEEE 19th International Conference on Web Services (ICWS), Honolulu, HI, pp. 74–81. IEEE (2012)
Amin, A., Grunske, L., Colman, A.: An automated approach to forecasting QoS attributes based on linear and non-linear time series modeling. In: Proceedings of the 27th IEEE/ACM International Conference on Automated Software EngineeringEssen, Germany, pp. 130–139. ACM (2012)
Senivongse, T., Wongsawangpanich, N.: Composing services of different granularity and varying QoS using genetic algorithm. In: Proceedings of the World Congress on Engineering and Computer Science 2011. Lecture Notes in Engineering and Computer Science, San Francisco, CA, USA, pp. 388–393 (2011)
Yilei, Z., Zibin, Z., Lyu, M.R.: WSPred: a time-aware personalized QoS prediction framework for web services. In: 2011 IEEE 22nd International Symposium on Software Reliability Engineering (ISSRE), Hiroshima, pp. 210–219. IEEE (2011)
Zadeh, M.H., Seyyedi, M.A.: Qos monitoring for web services by time series forecasting. In: 2010 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT), vol. 5, Chengdu, pp. 659–663. IEEE (2010)
Godse, M., Bellur, U., Sonar, R.: Automating QoS based service selection. In: 2010 IEEE International Conference on Web Services (ICWS), Miami, FL, pp. 534–541. IEEE (2010)
Mu, L., Jinpeng, H., Huipeng, G.: An adaptive web services selection method based on the QoS prediction mechanism. In: IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technologies, WI-IAT 2009, Milan, Italy, pp. 395–402. IET (2009)
Hyndman, R.J., Athanasopoulos, G.: Forecasting: principles and practice. OTexts (2014)
Hyndman, R.J., Koehler, A.B.: Another look at measures of forecast accuracy. Int. J. Forecast. 22(4), 679–688 (2006)
Zheng, Z., Zhang, Y., Lyu, M.: Investigating QoS of real-world web services. IEEE Trans. Serv. Comput. PP(99), 1 (2012)
Engelbrecht, H.A., v. Greunen, M.: Forecasting methods for cloud hosted resources, a comparison. In: 2015 11th International Conference on Network and Service Management (CNSM), pp. 29–35 (2015)
Wagner, N., Michalewicz, Z., Khouja, M., McGregor, R.R.: Time series forecasting for dynamic environments: the DyFor genetic program model. IEEE Trans. Evol. Comput. 11(4), 433–452 (2007)
Acknowledgement
This research is partially sponsored by the Ministry of Science and Technology (Taiwan) under the Grant MOST106-2811-E-001-003 and MOST106-2221-E-001-007-MY2.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Syu, Y., Wang, CM., Fanjiang, YY. (2018). A Survey of Time-Aware Dynamic QoS Forecasting Research, Its Future Challenges and Research Directions. In: Ferreira, J., Spanoudakis, G., Ma, Y., Zhang, LJ. (eds) Services Computing – SCC 2018. SCC 2018. Lecture Notes in Computer Science(), vol 10969. Springer, Cham. https://doi.org/10.1007/978-3-319-94376-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-94376-3_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94375-6
Online ISBN: 978-3-319-94376-3
eBook Packages: Computer ScienceComputer Science (R0)