A Conceptual Framework for Provisioning Context-aware Mobile Cloud Ser vices Hyun Jung La and Soo Dong Kim Department of Computer Science Soongsil University Cloud Computing 2010
Dec 25, 2015
A Conceptual Framework for Provisioning
Context-aware Mobile Cloud Services
Hyun Jung La and Soo Dong Kim
Department of Computer Science
Soongsil University
Cloud Computing 2010
Outlines
• INTRODUCTION• RELATED WORKS
• COMPUTING MODEL FOR CONTEXT-AWARE CC• TYPES OF CONTEXT-BASED SERVICE ADAPTER• CONTEXT-AWARE PROVISIONING ARCHITECTURE• DETAILED VIEWS OF ADAPTERS FOR SERVICE PRO
VISIONING
• CASE STUDY• CONCLUSION
INTRODUCTION
• Cloud Computing (CC)– Reusable services
• Mobile Internet Device (MID)– Sense users’ context– Limited resource
INTRODUCTION
INTRODUCTION
• Challenge– Monitor user contexts and provision right servi
ces for the context
• Contribution– Context-aware affects CC in terms of computi
ng model and overall architecture– Service adapters and specification of the relat
ed algorithms
RELATED WORKS
• Context– User context, web service context, resource context
• Meta-model– Service composition meta-model, context meta-model,
combined meta-model
• Adapter– Context management component, service manageme
nt component, adaptation management component
COMPUTING MODEL FOR CONTEXT-AWARE CC
COMPUTING MODEL FOR CONTEXT-AWARE CC
• Personalize a service invoked by a sevice consmer
• Remedy low QoS problems such as faults at service execution time
TYPES OF CONTEXT-BASED SERVICE ADAPTER
TYPES OF CONTEXT-BASED SERVICE ADAPTER
TYPES OF CONTEXT-BASED SERVICE ADAPTER
CONTEXT-AWARE PROVISIONING ARCHITECTURE
CONTEXT-AWARE PROVISIONING ARCHITECTURE
Service Substitutor
• Functionality: This adapter is to bind different services for the functionality for the current context
Service Interface Adapter
• Functionality: This adapter is to resolve the interface incompatibility between callers and callees
Service Component Substitutor
• Functionality: This adapter is to replace a service component with a compatible service component adapted to the given context.
Service Rerouter
• Functionality: This adapter is to modify the location of a service component which gets invoked, and to reroute the invocation to the new location.
CASE STUDY
• Travel Assistant: Provide the current locaiton information of the user
CONCLUSION
• A potential happy marriage between CC and MID
• Resource limitation of MID can besolved
• A conceptual framework (context, gap, cause, adapter)