Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments

Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments STEPHAN SCHUHMANN, KLAUS HERRMANN, and KURT ROTHERMEL, University of Stuttgart YAZAN BOSHMAF, University of British Columbia Complex pervasive applications need to be distributed for two main reasons: due to the typical resource restrictions of mobile devices, and to use local services to interact with the immediate environment. To set up such an application, the distributed components require spontaneous composition. Since dynamics in the environment and device failures may imply the unavailability of components and devices at any time, finding, maintaining, and adapting such a composition is a nontrivial task. Moreover, the speed of such a configuration process directly influences the user since in the event of a configuration, the user has to wait. In this article, we introduce configuration algorithms for homogeneous and heterogeneous environments. We discuss a comprehensive approach to pervasive application configuration that adapts to the characteristics of the environment: It chooses the most efficient configuration method for the given environment to minimize the configuration latency. Moreover, we propose a new scheme for caching and reusing partial application configurations. This scheme reduces the configuration latency even further such that a configuration can be executed without notable disturbance http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM Transactions on Autonomous and Adaptive Systems (TAAS) Association for Computing Machinery

Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments

Loading next page...
 
/lp/association-for-computing-machinery/adaptive-composition-of-distributed-pervasive-applications-in-J7nTX0mEou
Publisher
Association for Computing Machinery
Copyright
Copyright © 2013 by ACM Inc.
ISSN
1556-4665
DOI
10.1145/2491465.2491469
Publisher site
See Article on Publisher Site

Abstract

Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments STEPHAN SCHUHMANN, KLAUS HERRMANN, and KURT ROTHERMEL, University of Stuttgart YAZAN BOSHMAF, University of British Columbia Complex pervasive applications need to be distributed for two main reasons: due to the typical resource restrictions of mobile devices, and to use local services to interact with the immediate environment. To set up such an application, the distributed components require spontaneous composition. Since dynamics in the environment and device failures may imply the unavailability of components and devices at any time, finding, maintaining, and adapting such a composition is a nontrivial task. Moreover, the speed of such a configuration process directly influences the user since in the event of a configuration, the user has to wait. In this article, we introduce configuration algorithms for homogeneous and heterogeneous environments. We discuss a comprehensive approach to pervasive application configuration that adapts to the characteristics of the environment: It chooses the most efficient configuration method for the given environment to minimize the configuration latency. Moreover, we propose a new scheme for caching and reusing partial application configurations. This scheme reduces the configuration latency even further such that a configuration can be executed without notable disturbance

Journal

ACM Transactions on Autonomous and Adaptive Systems (TAAS)Association for Computing Machinery

Published: Jul 1, 2013

There are no references for this article.