Mathematical Biosciences and Engineering (Jan 2022)

SaaSRec+: a new context-aware recommendation method for SaaS services

  • Hossein Habibi,
  • Abbas Rasoolzadegan,
  • Amir Mashmool,
  • Shahab S. Band,
  • Anthony Theodore Chronopoulos,
  • Amir Mosavi

DOI
https://doi.org/10.3934/mbe.2022068
Journal volume & issue
Vol. 19, no. 2
pp. 1471 – 1495

Abstract

Read online

Cloud computing is an attractive model that provides users with a variety of services. Thus, the number of cloud services on the market is growing rapidly. Therefore, choosing the proper cloud service is an important challenge. Another major challenge is the availability of diverse cloud services with similar performance, which makes it difficult for users to choose the cloud service that suits their needs. Therefore, the existing service selection approaches is not able to solve the problem, and cloud service recommendation has become an essential and important need. In this paper, we present a new way for context-aware cloud service recommendation. Our proposed method seeks to solve the weakness in user clustering, which itself is due to reasons such as 1) lack of full use of contextual information such as cloud service placement, and 2) inaccurate method of determining the similarity of two vectors. The evaluation conducted by the WSDream dataset indicates a reduction in the cloud service recommendation process error rate. The volume of data used in the evaluation of this paper is 5 times that of the basic method. Also, according to the T-test, the service recommendation performance in the proposed method is significant.

Keywords