Fundamental challenges in mobile computing
PODC '96 Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing
Energy-aware adaptation for mobile applications
Proceedings of the seventeenth ACM symposium on Operating systems principles
The design and implementation of an intentional naming system
Proceedings of the seventeenth ACM symposium on Operating systems principles
Communications of the ACM
Modeling Context Information in Pervasive Computing Systems
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
Predictive Resource Management for Wearable Computing
Proceedings of the 1st international conference on Mobile systems, applications and services
Puppeteer: Component-based adaptation for mobile computing
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Resource adaptive hierarchical organization in pervasive environments
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
Towards a framework to characterize ubiquitous software projects
Information and Software Technology
Hi-index | 0.00 |
Aimed to provide computation ubiquitously, pervasive computing is perceived as a means to provide a user the transparency of anywhere, anyplace, anytime computing. Pervasive computing is characterized by execution of high-level user tasks in heterogeneous environments that use invisible and ubiquitously distributed computational devices. Resource discovery is an integral part of pervasive computing. Due to the limited computing capacities of the mobile entities in the pervasive space it becomes important for these entities to discover equivalent peers to execute complex tasks. Also requirements of tasks in pervasive space are diverse ranging from static resources like printers to dynamically varying resources like network bandwidth. This requires seamless aggregation of resources/services required for the execution of the task. This is further complicated by frequent associations and disassociation of mobile elements with hotspots which are highly variable in performance and availability. We believe that predicting variability of resources would make the task mobile aware rather than mobility oblivious. We propose a framework for estimation of future resource requirements, which would allow the mobile applications to adapt to wearing (due to disassociations and reassociations) of resources. We also show through case analysis that proactive systems benefit from our architecture.