A Service Recommendation Method Based on Requirements for the Cloud Environment

In the cloud computing environment, there are huge amounts of functionally similar cloud services. Additionally, user requirements can change. Therefore, it is difficult to recommend services that meet users’ requirements. To overcome the problems, a service recommendation method based on requiremen...

Full description

Saved in:
Bibliographic Details
Main Authors: Liangmin Guo, Kaixuan Luan, Xiaoyao Zheng, Jing Qian
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Journal of Control Science and Engineering
Online Access:http://dx.doi.org/10.1155/2021/6669798
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832563293766549504
author Liangmin Guo
Kaixuan Luan
Xiaoyao Zheng
Jing Qian
author_facet Liangmin Guo
Kaixuan Luan
Xiaoyao Zheng
Jing Qian
author_sort Liangmin Guo
collection DOAJ
description In the cloud computing environment, there are huge amounts of functionally similar cloud services. Additionally, user requirements can change. Therefore, it is difficult to recommend services that meet users’ requirements. To overcome the problems, a service recommendation method based on requirements is proposed. First, we form user communities by clustering to reduce the recommended range. Second, we use the reported QoS (Quality of Service) values and the evaluated QoS values to predict the QoS requirements of users. Third, based on the requirements, the matching degree of users to services is obtained. Finally, based on the similarity between the target user and the user’s neighbors and the difference in their matching degree of service and the ratings of services by the neighbors, we can obtain a list of service recommendations for the target user. Compared to the traditional collaborative filtering method and the deviation-based method, our method improves the recommendation accuracy without lowering the efficiency.
format Article
id doaj-art-633a07284d2541c781b00954ce8842db
institution Kabale University
issn 1687-5249
1687-5257
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Journal of Control Science and Engineering
spelling doaj-art-633a07284d2541c781b00954ce8842db2025-02-03T01:20:32ZengWileyJournal of Control Science and Engineering1687-52491687-52572021-01-01202110.1155/2021/66697986669798A Service Recommendation Method Based on Requirements for the Cloud EnvironmentLiangmin Guo0Kaixuan Luan1Xiaoyao Zheng2Jing Qian3School of Computer and Information, Anhui Normal University, Wuhu 241003, ChinaSchool of Computer and Information, Anhui Normal University, Wuhu 241003, ChinaSchool of Computer and Information, Anhui Normal University, Wuhu 241003, ChinaSchool of Computer and Information, Anhui Normal University, Wuhu 241003, ChinaIn the cloud computing environment, there are huge amounts of functionally similar cloud services. Additionally, user requirements can change. Therefore, it is difficult to recommend services that meet users’ requirements. To overcome the problems, a service recommendation method based on requirements is proposed. First, we form user communities by clustering to reduce the recommended range. Second, we use the reported QoS (Quality of Service) values and the evaluated QoS values to predict the QoS requirements of users. Third, based on the requirements, the matching degree of users to services is obtained. Finally, based on the similarity between the target user and the user’s neighbors and the difference in their matching degree of service and the ratings of services by the neighbors, we can obtain a list of service recommendations for the target user. Compared to the traditional collaborative filtering method and the deviation-based method, our method improves the recommendation accuracy without lowering the efficiency.http://dx.doi.org/10.1155/2021/6669798
spellingShingle Liangmin Guo
Kaixuan Luan
Xiaoyao Zheng
Jing Qian
A Service Recommendation Method Based on Requirements for the Cloud Environment
Journal of Control Science and Engineering
title A Service Recommendation Method Based on Requirements for the Cloud Environment
title_full A Service Recommendation Method Based on Requirements for the Cloud Environment
title_fullStr A Service Recommendation Method Based on Requirements for the Cloud Environment
title_full_unstemmed A Service Recommendation Method Based on Requirements for the Cloud Environment
title_short A Service Recommendation Method Based on Requirements for the Cloud Environment
title_sort service recommendation method based on requirements for the cloud environment
url http://dx.doi.org/10.1155/2021/6669798
work_keys_str_mv AT liangminguo aservicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT kaixuanluan aservicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT xiaoyaozheng aservicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT jingqian aservicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT liangminguo servicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT kaixuanluan servicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT xiaoyaozheng servicerecommendationmethodbasedonrequirementsforthecloudenvironment
AT jingqian servicerecommendationmethodbasedonrequirementsforthecloudenvironment