Software as a Service (SaaS) has recently emerged as one of the most popular service delivery models in cloud computing. The number of SaaS services and their users is continuously increasing and new SaaS service providers emerge on a regular basis. As users are exposed to a wide range of SaaS services, they may soon become more demanding when receiving/consuming such services. Similar to the web and/or mobile applications, personalization can play a critical role in modern SaaS-based cloud services. This paper introduces a fully designed, cloud-enabled personalization framework to facilitate the collection of preferences and the delivery of corresponding SaaS services. The approach we adapt in the design and development of the proposed framework is to synthesize various models and techniques in a novel way. The objective is to provide an integrated and structured environment wherein SaaS services can be provisioned with enhanced personalization quality and performance. We develop a new integrated personalization framework for SaaS-based cloud services.The framework significantly improves the personalization quality and performance of SaaS services.It enhances interoperability and collaboration across a set of different SaaS services.
['Haolong Fan', 'Farookh Khadeer Hussain', 'Muhammad Younas', 'Omar Khadeer Hussain']
An integrated personalization framework for SaaS-based cloud services