Abstract
© Rinton Press. Collaborative Web services QoS prediction has become an important tool for the genera- tion of accurate personalized QoS which is a cornerstone of most QoS-based approaches for Web services selection and composition. While a number of achievements have been attained on the study of improving the accuracy of collaborative QoS prediction, little work has been done for protecting user privacy in this process. In this paper, we pro- pose a privacy-preserving collaborative QoS prediction framework which can protect the private data of users while retaining the ability of generating accurate QoS prediction. We combine Yao's garbled circuit and additively homomorphic encryption via additively secret sharing to address non-linear computations required in the process of QoS pre- diction. We implement the proposed framework based on FasterGC, an open source implementation of Yao's garbled circuit, and conduct extensive simulations to study its performance. Simulation results, together with theoretical security and complexity analysis, show that privacy-preserving QoS prediction can be efficiently achieved in our framework.
Original language | English |
---|---|
Pages (from-to) | 203-225 |
Number of pages | 23 |
Journal | Journal of Web Engineering |
Volume | 15 |
Issue number | 3-4 |
Publication status | Published - 1 Jul 2016 |
Externally published | Yes |
Keywords
- Collaborative QoS prediction
- Ho- momorphic encryption
- Privacy-preserving
- Recommendation system
- Yao's garbled circuits
ASJC Scopus subject areas
- Software
- Information Systems
- Computer Networks and Communications