Privacy Preserving User Based Web Service Recommendations

The Quality of Service (QoS)-based personalized web service recommendations have been gaining increasing popularity due to its ability to assist users in finding high quality web services. For this purpose, Collaborative Filtering (CF)-based technique has been a useful approach in that it is able to...

Full description

Bibliographic Details
Main Authors: Shahriar Badsha, Xun Yi, Ibrahim Khalil, Dongxi Liu, Surya Nepal, Kwok-Yan Lam
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
QoS
Online Access:https://ieeexplore.ieee.org/document/8482447/
id doaj-64c3bcdd8582450c9eb4480ac6cd37e8
record_format Article
spelling doaj-64c3bcdd8582450c9eb4480ac6cd37e82021-03-29T20:56:08ZengIEEEIEEE Access2169-35362018-01-016566475665710.1109/ACCESS.2018.28714478482447Privacy Preserving User Based Web Service RecommendationsShahriar Badsha0https://orcid.org/0000-0001-5289-4833Xun Yi1Ibrahim Khalil2Dongxi Liu3Surya Nepal4Kwok-Yan Lam5Computer Science and Software Engineering Department, RMIT, Melbourne, VIC, AustraliaComputer Science and Software Engineering Department, RMIT, Melbourne, VIC, AustraliaComputer Science and Software Engineering Department, RMIT, Melbourne, VIC, AustraliaCSIRO, Sydney, NSW, AustraliaCSIRO, Sydney, NSW, AustraliaSchool of Computer Science and Engineering, Nanyang Technological University, SingaporeThe Quality of Service (QoS)-based personalized web service recommendations have been gaining increasing popularity due to its ability to assist users in finding high quality web services. For this purpose, Collaborative Filtering (CF)-based technique has been a useful approach in that it is able to predict with high accuracy the QoS values of web services which are not invoked by the users. The basic idea behind CF-based techniques is that they identify users with similar QoS experiences and predict their QoS requirements on web services accordingly. However, as the calculation of QoS values and user similarity require parameters which may contain privacy sensitive information, users may not trust the server that provides such third-party recommendations. In general, users are usually not willing to disclose such information to a third-party as it contains their tastes and preferences as well as experiences. Therefore the main challenge is to address the need for providing accurate web service recommendations to users while preserving their privacy from any third party server, as well as to protect the privacy of individual users from one another. To tackle this challenge, we propose a new protocol for privacy preserving web service recommendation where an untrusted recommendation server is able to provide the recommendation without disclosing any private information of individual users, and with negligible loss of accuracy of QoS values. We present both privacy and experimental analysis to verify that our proposed method is secure and efficient in terms of performance.https://ieeexplore.ieee.org/document/8482447/Privacysearchhomomorphic encryptionWeb servicerecommendationQoS
collection DOAJ
language English
format Article
sources DOAJ
author Shahriar Badsha
Xun Yi
Ibrahim Khalil
Dongxi Liu
Surya Nepal
Kwok-Yan Lam
spellingShingle Shahriar Badsha
Xun Yi
Ibrahim Khalil
Dongxi Liu
Surya Nepal
Kwok-Yan Lam
Privacy Preserving User Based Web Service Recommendations
IEEE Access
Privacy
search
homomorphic encryption
Web service
recommendation
QoS
author_facet Shahriar Badsha
Xun Yi
Ibrahim Khalil
Dongxi Liu
Surya Nepal
Kwok-Yan Lam
author_sort Shahriar Badsha
title Privacy Preserving User Based Web Service Recommendations
title_short Privacy Preserving User Based Web Service Recommendations
title_full Privacy Preserving User Based Web Service Recommendations
title_fullStr Privacy Preserving User Based Web Service Recommendations
title_full_unstemmed Privacy Preserving User Based Web Service Recommendations
title_sort privacy preserving user based web service recommendations
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description The Quality of Service (QoS)-based personalized web service recommendations have been gaining increasing popularity due to its ability to assist users in finding high quality web services. For this purpose, Collaborative Filtering (CF)-based technique has been a useful approach in that it is able to predict with high accuracy the QoS values of web services which are not invoked by the users. The basic idea behind CF-based techniques is that they identify users with similar QoS experiences and predict their QoS requirements on web services accordingly. However, as the calculation of QoS values and user similarity require parameters which may contain privacy sensitive information, users may not trust the server that provides such third-party recommendations. In general, users are usually not willing to disclose such information to a third-party as it contains their tastes and preferences as well as experiences. Therefore the main challenge is to address the need for providing accurate web service recommendations to users while preserving their privacy from any third party server, as well as to protect the privacy of individual users from one another. To tackle this challenge, we propose a new protocol for privacy preserving web service recommendation where an untrusted recommendation server is able to provide the recommendation without disclosing any private information of individual users, and with negligible loss of accuracy of QoS values. We present both privacy and experimental analysis to verify that our proposed method is secure and efficient in terms of performance.
topic Privacy
search
homomorphic encryption
Web service
recommendation
QoS
url https://ieeexplore.ieee.org/document/8482447/
work_keys_str_mv AT shahriarbadsha privacypreservinguserbasedwebservicerecommendations
AT xunyi privacypreservinguserbasedwebservicerecommendations
AT ibrahimkhalil privacypreservinguserbasedwebservicerecommendations
AT dongxiliu privacypreservinguserbasedwebservicerecommendations
AT suryanepal privacypreservinguserbasedwebservicerecommendations
AT kwokyanlam privacypreservinguserbasedwebservicerecommendations
_version_ 1724193831014891520