Abstract

Cloud computing technology plays a very important role in many areas, such as in the construction and development of the smart city. Meanwhile, numerous cloud services appear on the cloud-based platform. Therefore how to how to select trustworthy cloud services remains a significant problem in such platforms, and extensively investigated owing to the ever-growing needs of users. However, trust relationship in social network has not been taken into account in existing methods of cloud service selection and recommendation. In this paper, we propose a cloud service selection model based on the trust-enhanced similarity. Firstly, the direct, indirect, and hybrid trust degrees are measured based on the interaction frequencies among users. Secondly, we estimate the overall similarity by combining the experience usability measured based on Jaccard’s Coefficient and the numerical distance computed by Pearson Correlation Coefficient. Then through using the trust degree to modify the basic similarity, we obtain a trust-enhanced similarity. Finally, we utilize the trust-enhanced similarity to find similar trusted neighbors and predict the missing QoS values as the basis of cloud service selection and recommendation. The experimental results show that our approach is able to obtain optimal results via adjusting parameters and exhibits high effectiveness. The cloud services ranking by our model also have better QoS properties than other methods in the comparison experiments.

Highlights

  • With the development of Internet and information technology, cloud computing becomes the core of the new generation computing paradigm

  • We compare our method with traditional user-based collaborative filtering and item-based collaborative filtering, both of which only focus on Quality of Service (QoS) values

  • We propose a trust-enhanced cloud service selection model which considers trust relationships in the problem of QoS values prediction

Read more

Summary

Introduction

With the development of Internet and information technology, cloud computing becomes the core of the new generation computing paradigm. The exponential growth of cloud services make it hard for cloud users to select the most suitable one A number of studies have emerged which focus on cloud service selection issue based on QoS [17]. Chen et al proposed to combine conflict detection and explanation to solve complex enterprise user requirements of cloud service selection [18]. As for cloud service selection infrastructures, Miranda et al [19] presented to automate the selection by investigating decision support techniques. Their infrastructure is based on the condition that users should consider complex dependencies and heterogeneous sets of services criteria. To our best knowledge, little work has taken trust relations into account

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call