An adaptive policy-driven middleware for mobile computing
The recent trend in mobile computing has led to complex environments, and requirements which are changed dynamically. Adaptation is a solution for complex, and flexible mobile computing systems, it can not only dynamically adapt to a variety of changes inside of the physical layer, but also adapt to...
Saved in:
Published in: | 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI) pp. 1 - 8 |
---|---|
Main Authors: | , |
Format: | Conference Proceeding |
Language: | English |
Published: |
IEEE
01-08-2017
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | The recent trend in mobile computing has led to complex environments, and requirements which are changed dynamically. Adaptation is a solution for complex, and flexible mobile computing systems, it can not only dynamically adapt to a variety of changes inside of the physical layer, but also adapt to changes outside of their applications, and requirements. In this paper, we present an adaptive middleware system, which can dynamically relocate software components between computers to provide adaptation. On top of it, we also design a policy interpreter to execute user-defined adaptation to control the location of program at Runtime. This paper describes the two ideas with several scenarios, such as location measurement, and preference recommendation components in a sensor network. In the last, we demonstrate several sets of round-trip time through the proposed middleware system, and policies on Google Cloud Platform, which are verified in three instance groups at different zones. |
---|---|
DOI: | 10.1109/UIC-ATC.2017.8397632 |