Supporting consumer decisions in cloud computing using trust model

Publication Type:
Thesis
Issue Date:
2021
Full metadata record
In recent years, cloud computing has gained much attention in research. Customers are reluctant to adopt cloud computing because of the ongoing issues such as data security, privacy and highly abstract nature of the cloud services. Trust can play an important role in bringing the consumers closer to cloud computing as it has been successfully implemented in several domains. The complex nature of cloud services specially, the Software as a Service (SaaS), brings new challenges for trust modelling compared to the trust models in other domains. Trust is multi-faceted, dynamic and is based on multiple factors. Besides cloud service providers willingness, the existing literature does not consider the SaaS architectures and their dependencies in their trust models. Computing trust in SaaS requires the information regarding all the trust factors. There is no approach in the existing literature to address the issue of missing information in the trust factors. Furthermore, the existing literature has not focused on forecasting the trust factors for the future time spots which is important in boosting customers confidence in the adoption of SaaS. The computation of trust in SaaS must adopt to time and should be reliable. The existing trust models for cloud services do not provide comprehensive solution that captures both dynamicity and reliability of trust factors. In this thesis, I propose and develop a comprehensive trust management framework for SaaS. The proposed framework identifies the key trust factors from SaaS architectural best practices. Each component of the framework is designed to address the issues faced by trust models for SaaS. In the first component of the framework, an ensemble machine learning approach automatically categorizes and extracts the trust factors from SaaS customer reviews. An intelligent Threshold-based Nearest Neighbour (T-NN) method is proposed to impute the missing customer sentiments in SaaS service factors. The third component of the framework is designed to forecast the values of the SaaS service factors. The forecast model is designed through a comprehensive study of the traditional and latest forecasting approaches. Finally, the last component of the framework, models the trust using an intelligent and dynamically weighted fuzzy trust model. Each component of the proposed trust management framework is validated against several well-known approaches during experiments. This thesis will help and facilitate cloud services consumers in their decisions before utilizing cloud services and also the SaaS providers to improve different aspects of their offered services.
Please use this identifier to cite or link to this item: