Designing distributed applications with mobile code paradigms
ICSE '97 Proceedings of the 19th international conference on Software engineering
Dynamic class loading in the Java virtual machine
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
WCA: A Weighted Clustering Algorithm for Mobile Ad Hoc Networks
Cluster Computing
The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms
IEEE Pervasive Computing
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
The Distributed Constraint Satisfaction Problem: Formalization and Algorithms
IEEE Transactions on Knowledge and Data Engineering
Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
BASE " A Micro-Broker-Based Middleware for Pervasive Computing
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Distributed Clustering for Ad Hoc Networks
ISPAN '99 Proceedings of the 1999 International Symposium on Parallel Architectures, Algorithms and Networks
A Light-Weight Component Model for Peer-to-Peer Applications
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
PCOM - A Component System for Pervasive Computing
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Enabling Smart Spaces with OSGi
IEEE Pervasive Computing
A survey of clustering schemes for mobile ad hoc networks
IEEE Communications Surveys & Tutorials
Efficient resource-aware hybrid configuration of distributed pervasive applications
Pervasive'10 Proceedings of the 8th international conference on Pervasive Computing
Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
Numerous current research projects deal with the issue of automatic application configuration in pervasive computing scenarios. While completely distributed configuration is inevitable in infrastructure-less ad hoc scenarios, many realistic pervasive application scenarios are located in heterogeneous environments where additional computation power of resource-rich devices can be utilized. However, most of the current projects either focus solely on smart environments which rely on additional infrastructure devices, or they address ad hoc environments and treat all involved devices as equal. This leads to suboptimal results in case of present resource-rich devices, as their additional computation power is not exploited. In this paper, we present a framework that is based on clustering and allows the efficient and flexible support of automatic application configuration both in infrastructure-based and ad hoc environments. This is realized by a new concept called Virtual Container that enables the local emulation of remote devices' functionalities and resources. In our evaluation results, we prove that this concept considerably reduces configuration delays noticeable by the user.