Abstract
Predicting Quality of Service (QoS) is an essential task in Service Oriented Computing (SOC). In service selection, choosing the right services is a crucial step to achieve high system stability and user satisfaction. Considerable research has been conducted in the last decade to develop accurate prediction methods. Among these are the time-aware Collaborative Filtering (CF) methods, which utilize the QoS values recorded across multiple time periods (slices). However, they suffer from low accuracy due to adopting inaccurate measures, such as averaging old collected QoS or averaging user (or service) similarity values. In this paper, we propose a time-aware method (ETACF) that uses an exponential time-decay function for quantifying the effectiveness of time slices according to their temporal recency. Experiments were conducted in order to evaluate the accuracy of the proposed method. Results show that the developed method achieves a significant improvement in prediction accuracy (decreased NMAE by 9.8%) when compared with the state-of-art methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chen, X., Liu, X., Huang, Z., Sun, H.: Regionknn: a scalable hybrid collaborative filtering algorithm for personalized web service recommendation. In: 2010 IEEE International Conference on Web Services, pp. 9–16. IEEE (2010)
Fan, X., Hu, Y., Zheng, Z., Wang, Y., Brézillon, P., Chen, W.: CASR-TSE: context-aware web services recommendation for modeling weighted temporal-spatial effectiveness. IEEE Trans. Serv. Comput. 14(1), 58–70 (2017)
Ghafouri, S.H., Hashemi, S.M., Hung, P.C.: A survey on web service QoS prediction methods. IEEE Trans. Serv. Comput. 15(4), 2439–2454 (2020)
Hu, Y., Peng, Q., Hu, X., Yang, R.: Time aware and data sparsity tolerant web service recommendation based on improved collaborative filtering. IEEE Trans. Serv. Comput. 8(5), 782–794 (2014)
Hu, Y., Peng, Q., Hu, X., Yang, R.: Web service recommendation based on time series forecasting and collaborative filtering. In: 2015 IEEE International Conference on Web Services, pp. 233–240. IEEE (2015)
Li, J., Wang, J., Sun, Q., Zhou, A.: Temporal influences-aware collaborative filtering for QoS-based service recommendation. In: 2017 IEEE International Conference on Services Computing (SCC), pp. 471–474. IEEE (2017)
Ryu, D., Lee, K., Baik, J.: Location-based web service QoS prediction via preference propagation to address cold start problem. IEEE Trans. Serv. Comput. 14(3), 736–746 (2018)
Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285–295 (2001)
Shao, L., Zhang, J., Wei, Y., Zhao, J., Xie, B., Mei, H.: Personalized QoS prediction for web services via collaborative filtering. In: IEEE International Conference on Web Services (ICWS 2007), pp. 439–446. IEEE (2007)
Tong, E., Niu, W., Liu, J.: A missing QoS prediction approach via time-aware collaborative filtering. IEEE Trans. Serv. Comput. 15(6), 3115–3128 (2021)
Wu, C., Qiu, W., Wang, X., Zheng, Z., Yang, X.: Time-aware and sparsity-tolerant QoS prediction based on collaborative filtering. In: 2016 IEEE International Conference on Web Services (ICWS), pp. 637–640. IEEE (2016)
Wu, X., Cheng, B., Chen, J.: Collaborative filtering service recommendation based on a novel similarity computation method. IEEE Trans. Serv. Comput. 10(3), 352–365 (2015)
Xiong, R., Wang, J., Li, Z., Li, B., Hung, P.C.: Personalized LSTM based matrix factorization for online QoS prediction. In: 2018 IEEE International Conference on Web Services (ICWS), pp. 34–41. IEEE (2018)
Yu, C., Huang, L.: Time-aware collaborative filtering for QoS-based service recommendation. In: 2014 IEEE International Conference on Web Services, pp. 265–272. IEEE (2014)
Yu, C., Huang, L.: A web service QoS prediction approach based on time-and location-aware collaborative filtering. SOCA 10(2), 135–149 (2016)
Yu, C., Huang, L.: CluCF: a clustering CF algorithm to address data sparsity problem. SOCA 11(1), 33–45 (2017)
Zhang, Y., Zheng, 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, pp. 210–219. IEEE (2011)
Zheng, Z., Ma, H., Lyu, M.R., King, I.: QoS-aware web service recommendation by collaborative filtering. IEEE Trans. Serv. Comput. 4(2), 140–152 (2010)
Zheng, Z., Xiaoli, L., Tang, M., Xie, F., Lyu, M.R.: Web service QoS prediction via collaborative filtering: a survey. IEEE Trans. Serv. Comput. 15(4), 2455–2472 (2020)
Zheng, Z., Zhang, Y., Lyu, M.R.: Investigating QoS of real-world web services. IEEE Trans. Serv. Comput. 7(1), 32–39 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 IFIP International Federation for Information Processing
About this paper
Cite this paper
Jawabreh, E., Taweel, A. (2023). Enhanced Time-Aware Collaborative Filtering for QoS Web Service Prediction. In: Papadopoulos, G.A., Rademacher, F., Soldani, J. (eds) Service-Oriented and Cloud Computing. ESOCC 2023. Lecture Notes in Computer Science, vol 14183. Springer, Cham. https://doi.org/10.1007/978-3-031-46235-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-46235-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-46234-4
Online ISBN: 978-3-031-46235-1
eBook Packages: Computer ScienceComputer Science (R0)