Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Nomad: Application Participation in a Global Location Service
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Building a Production Grid in Scandinavia
IEEE Internet Computing
An Emerging Architecture Enabling Grid Based Application Service Provision
EDOC '03 Proceedings of the 7th International Conference on Enterprise Distributed Object Computing
Hi-index | 0.00 |
In the effort to reach beyond 3G, researchers have been actively looking at utilizing new models for network based services. Small mobile, pervasive and ubiquitous devices will benefit from networked services and computation provided by utility computing providers and the virtual organizations that lease resources from them. As an additional factor, we believe that it is critical that the mobile, pervasive or ubiquitous devices be able to dynamically manipulate their resource specifications when obtaining services and resources from the utility computing and communication network. This requires a simple, manipulatable, and preferably modular resource specification structure. This paper presents the Resource Description Graph (RDG). The RDG is used to represent available and required resources for hosts and applications in a directed acyclic graph. The RDG has many desirable properties including inherent security, expressiveness, modularity, and composition. We show that the computational time to match RDG resource specifications, thirty resource types and constraints, is less than 1ms --- demonstrating that the RDG is a practical approach to resource specification with a low computational overhead.