Abstract
In Service-Oriented Architecture (SOA) systems, continuously stabilizing web services’ quality of service (QoS) is critical to maintaining system performance. Dynamic changes in edge-cloud collaborative computing environments lead to fluctuations in QoS values, and the original service portfolio design will no longer fulfill the Service Level Agreement (SLA), resulting in performance degradation of SOA systems. To ensure the efficiency of SOA systems, long time-series prediction of services’ QoS is an effective method, which can warn of SLA violations and recommend optimal candidate services. In this paper, we propose a prediction algorithm, MF-Informer, which combines matrix factorization and the Informer model to solve the sparsity problem of QoS historical data, and the self-attention mechanism of the Informer model realizes the prediction of service QoS over N steps ahead. In this paper, experiments are conducted based on real-world web service QoS datasets, and the results show that this paper’s method improves the efficiency and accuracy of service QoS long-term prediction, which is significantly better than existing methods in several evaluation metrics.
Similar content being viewed by others
References
Amin, A. A., Colman, A. W., & Grunske, L. (2012). An approach to forecasting QoS attributes of web services based on ARIMA and GARCH models. In 2012 IEEE 19th international conference on web services (pp. 74–81). https://api.semanticscholar.org/CorpusID:11640822
Chen, X., Zheng, Z., & Lyu, M. R. (2011). QoS-aware web service recommendation by collaborative filtering. IEEE Transactions on Services Computing, 4, 140–152.
Chen, Z., Shen, L., Li, F., et al. (2017). Your neighbors alleviate cold-start: On geographical neighborhood influence to collaborative web service QoS prediction. Knowledge-based Systems, 138, 188–201.
Gao, H., Xu, Y., Yin, Y., et al. (2020). Context-aware QoS prediction with neural collaborative filtering for internet-of-things services. IEEE Internet of Things Journal, 7, 4532–4542.
Jiang, Y., Liu, J., Tang, M., et al. (2011). An effective web service recommendation method based on personalized collaborative filtering. In 2011 IEEE international conference on web services, (pp. 211–218). https://api.semanticscholar.org/CorpusID:9328283
Jirsik, T., Trčka, Š., & Celeda, P. (2019). Quality of service forecasting with LSTM neural network. In 2019 IFIP/IEEE symposium on integrated network and service management (IM), IEEE, (pp. 251–260).
Koren, Y., Bell, R. M., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42. https://api.semanticscholar.org/CorpusID:58370896
Kumara, B. T. G. S., Paik, I., Siriweera, T. H. A. S, et al. (2017). QoS aware service clustering to bootstrap the web service selection. In 2017 IEEE international conference on services computing (SCC), (pp. 233–240). https://api.semanticscholar.org/CorpusID:26678889
Lee, D. D., Hill, M., & Seung, H.S. (2000). Algorithms for non-negative matrix factorization. In NIPS, https://api.semanticscholar.org/CorpusID:2095855
Leitner, P., Ferner, J., Hummer, W., et al. (2013). Data-driven and automated prediction of service level agreement violations in service compositions. Distributed and Parallel Databases, 31, 447–470.
Li, S., Wen, J., Luo, F., et al. (2017). A location and reputation aware matrix factorization approach for personalized quality of service prediction. In 2017 IEEE international conference on web services (ICWS), (pp. 652–659). https://api.semanticscholar.org/CorpusID:34964873
Liang, T., Chen, M., Yin, Y., et al. (2022). Recurrent neural network based collaborative filtering for QoS prediction in IoV. IEEE Transactions on Intelligent Transportation Systems, 23, 2400–2410.
Oskooei, M. A., & Daud, S. M. (2014). Quality of service (QoS) model for web service selection. In 2014 International conference on computer, communications, and control technology (I4CT), (pp. 266–270). https://api.semanticscholar.org/CorpusID:35691266
Papazoglou, M. P., & van den Heuvel, W. J. (2007). Service oriented architectures: Approaches, technologies and research issues. The VLDB Journal, 16, 389–415.
Qi, L., Wang, R., Hu, C., et al. (2019). Time-aware distributed service recommendation with privacy-preservation. Information Sciences, 480, 354–364.
Sarwar, B. M., Karypis, G., Konstan, J. A., et al. (2001). Item-based collaborative filtering recommendation algorithms. In The web conference, https://api.semanticscholar.org/CorpusID:8047550
Shao L, Zhang, J., Wei, Y., et al. (2007). Personalized QoS prediction forweb services via collaborative filtering. In IEEE international conference on web services (ICWS 2007), (pp. 439–446). https://api.semanticscholar.org/CorpusID:16045521
Surve, M. I., & Bhosale, M. V. (2023). Service-oriented network virtualization toward convergence of networking and cloud computing. International Journal of Advanced Research in Science, Communication and Technology, https://api.semanticscholar.org/CorpusID:257178519
Syu, Y., & Wang, C. M. (2021). QoS time series modeling and forecasting for web services: A comprehensive survey. IEEE Transactions on Network and Service Management, 18, 926–944.
Syu, Y., Wang, C. M., & Fanjiang, Y. Y. (2018). A survey of time-aware dynamic QoS forecasting research, its future challenges and research directions. In IEEE international conference on services computing. https://api.semanticscholar.org/CorpusID:49324860
Syu, Y., Wang, C. M., & Fanjiang, Y. Y. (2019). Modeling and forecasting of time-aware dynamic QoS attributes for cloud services. IEEE Transactions on Network and Service Management, 16, 56–71.
Vaswani, A., Shazeer, N.M., Parmar, N., et al. (2017). Attention is all you need. In NIPS. https://api.semanticscholar.org/CorpusID:13756489
White, G., & Clarke, S. (2022). Short-term QoS forecasting at the edge for reliable service applications. IEEE Transactions on Services Computing, 15, 1089–1102.
White, G., Palade, A., & Clarke, S. (2018). Forecasting QoS attributes using LSTM networks. In 2018 International joint conference on neural networks (IJCNN), (pp. 1–8). https://api.semanticscholar.org/CorpusID:52987891
Wu, D., Luo, X., Shang, M., et al. (2022). A data-characteristic-aware latent factor model for web services QoS prediction. In IEEE Transactions on Knowledge and Data Engineering, 34, 2525–2538.
Yan, C., Zhang, Y., Zhong, W., et al. (2022). A truncated SVD-based ARIMA model for multiple QoS prediction in mobile edge computing. Tsinghua Science and Technology. https://api.semanticscholar.org/CorpusID:244241411
Ye, Z., Mistry, S., Bouguettaya, A., et al. (2016). Long-term QoS-aware cloud service composition using multivariate time series analysis. IEEE Transactions on Services Computing, 9, 382–393.
Yu, C., & Huang, L. (2016). A web service QoS prediction approach based on time- and location-aware collaborative filtering. Service Oriented Computing and Applications, 10, 135–149.
Zhang, Y., Zheng, Z., & Lyu, M. R. (2011). Wspred: A time-aware personalized QoS prediction framework for web services. In 2011 IEEE 22nd international symposium on software reliability engineering, (pp. 210–219). https://api.semanticscholar.org/CorpusID:1183659
Zheng, Z., Ma, H., Lyu, M. R., et al. (2009). WSREC: A collaborative filtering based web service recommender system. In 2009 IEEE international conference on web services, (pp. 437–444). https://api.semanticscholar.org/CorpusID:206874785
Zheng, Z., **aoli, L., Tang, M., et al. (2020). Web service QoS prediction via collaborative filtering: A survey. IEEE Transactions on Services Computing, 15, 2455–2472.
Zhou, H., Zhang, S., Peng, J., et al. (2020). Informer: Beyond efficient transformer for long sequence time-series forecasting. In AAAI conference on artificial intelligence. https://api.semanticscholar.org/CorpusID:229156802
Zhu, X., **g, X., Wu, D., et al. (2021). Similarity-maintaining privacy preservation and location-aware low-rank matrix factorization for QoS prediction based web service recommendation. IEEE Transactions on Services Computing, 14, 889–902.
Zou, G., Chen, J., He, Q., et al. (2020). NDMF: Neighborhood-integrated deep matrix factorization for service QoS prediction. IEEE Transactions on Network and Service Management, 17, 2717–2730.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, M., Wang, Z. & Tang, S. MF-Informer for long-term QoS prediction in edge-cloud collaboration environments. Wireless Netw (2024). https://doi.org/10.1007/s11276-024-03670-z
Accepted:
Published:
DOI: https://doi.org/10.1007/s11276-024-03670-z