|
Published Articles >> Table of Contents >> Abstract
2004 IEEE International Conference on Mobile Data Management (MDM'04)
p. 308
Towards Pluggable Discovery Frameworks for Mobile and Pervasive Applications
Stefan Berger, IBM T.J. Watson Research Center
Scott McFaddin, IBM T.J. Watson Research Center
Carl Binding, IBM Zurich Research Laboratory
Christian Hoertnagl, IBM Zurich Research Laboratory
Anand Ranganathan, University of Illinois at Urbana-Champagne
Full Article Text:
 
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MDM.2004.1263081
Send link to a friend
| Abstract |
|
This paper proposes a component-based programming approach to discovery. In this approach, individual discovery protocols, access models and authentication mechanisms are represented as software components called handlers. Handlers are registered with and coordinated by a software framework called a discovery agent. Configured with a battery of handlers, a discovery agent answers query and advertisement requests on behalf of mobile and other applications and applies authentication and access control policies. Based on its set of handlers, a diversity of request types and formats can be routed, translated, and fulfilled by a discovery agent. Discovery agents can easily be reconfigured, adapted, and extended as new underlying discovery protocols or client request types must be supported. A discovery agent can operate as a web service, and can be deployed by an enterprise to service discovery requests on behalf of visiting clients. A discovery agent can also operate as a trusted co-module running on a device, and is useful for supporting mobile applications which move among environments and must accommodate a diversity of local discovery protocols.
|
Additional Information
|
Citation:
Stefan Berger, Scott McFaddin, Carl Binding, Christian Hoertnagl, Anand Ranganathan,
"Towards Pluggable Discovery Frameworks for Mobile and Pervasive Applications,"
mdm,
p. 308,
2004 IEEE International Conference on Mobile Data Management (MDM'04),
2004
|
|