Abstract

Cloud service providers typically compose their services from a number of elementary services, which are developed in-house or built by third-party providers. Personalization of composite services in mobile environments is an interesting and challenging issue to address, given the opportunity to factor-in diverse user preferences and the plethora of mobile devices at use in multiple contexts. This work proposes a framework to address personalization in mobile cloud-service provisioning. Service personalization and adaptation may be considered at different levels, including the user profile, the mobile device in use, the context of the user and the composition specification. The user’s mobile device and external services are typical sources of context information, used in our proposed algorithm to elicit context-aware services. The selection process is guided by quality-of-context criteria that combine cloud-service provider requirements and user preferences. Hence, the paper proposes an integrated framework for enhancing personalized mobile cloud-services, based on a composition approach that adapts context information using a common model of service metadata specification.

Highlights

  • The past few years have witnessed a growing trend in using mobile services for practical purposes in various contexts

  • Digiampietri et al [55] provided a review of current planning approaches and proposed a solution based on artificial intelligence planning for automatic composition of services

  • We describe an algorithm capable of evaluating potential context service offers by taking into account quality of context (QoC) requirements of the cloud service provider and the various QoC service offerings

Read more

Summary

Introduction

The past few years have witnessed a growing trend in using mobile services for practical purposes in various contexts. A model for composing cloud services out of basic ones considering service selection, context matching, and content adaptation according to user profile, mobile device in use, and user context. The adaptation of the composed service to the current context of the user or her environment relies on the selection of suitable context services based on their QoC offerings. Both the service composition and the adaptation process use a common description model for service offerings and context offerings respectively.

Service personalization
Context services and quality of context
Related work and motivation
Personalized content delivery services in smart devices
Web and cloud services personalization
Motivations and aims
Context
System architecture
User device components
Cloud service-side components
Services registry
Composition plan
User model
Service provisioning strategy
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