A personalized qos prediction method for web services via block chain-based matrix factorization

22Citations
Citations of this article
38Readers
Mendeley users who have this article in their library.

Abstract

Personalized quality of service (QoS) prediction plays an important role in helping users build high-quality service-oriented systems. To obtain accurate prediction results, many approaches have been investigated in recent years. However, these approaches do not fully address untrustworthy QoS values submitted by unreliable users, leading to inaccurate predictions. To address this issue, inspired by block chain with distributed ledger technology, distributed consensus mechanisms, encryption algorithms, etc., we propose a personalized QoS prediction method for web services that we call block chain-based matrix factorization (BMF). We develop a user verification approach based on homomorphic hash, and use the Byzantine agreement to remove unreliable users. Then, matrix factorization is employed to improve the accuracy of predictions and we evaluate the proposed BMF on a real-world web services dataset. Experimental results show that the proposed method significantly outperforms existing approaches, making it much more effective than traditional techniques.

Cite

CITATION STYLE

APA

Cai, W., Du, X., & Xu, J. (2019). A personalized qos prediction method for web services via block chain-based matrix factorization. Sensors (Switzerland), 19(12). https://doi.org/10.3390/s19122749

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free