DocumentCode :
2528382
Title :
Towards pluggable discovery frameworks for mobile and pervasive applications
Author :
Berger, Stefan ; McFaddin, Scott ; Binding, Carl ; Hoertnagl, Christian ; Ranganathan, Anand
Author_Institution :
T. J. Watson Res. Center, IBM, Hawthorne, NY, USA
fYear :
2004
fDate :
2004
Firstpage :
308
Lastpage :
319
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.
Keywords :
authorisation; distributed programming; message authentication; mobile agents; mobile computing; object-oriented programming; transport protocols; ubiquitous computing; Web service; access control policies; access models; advertisement requests; authentication mechanisms; client request types; component-based programming; discovery agent; discovery protocols; discovery requests service; mobile applications; pervasive application; pluggable discovery frameworks; software components; software framework; visiting clients; Access control; Access protocols; Application software; Authentication; Batteries; Inspection; Multicast protocols; Planning; Printers; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Data Management, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN :
0-7695-2070-7
Type :
conf
DOI :
10.1109/MDM.2004.1263081
Filename :
1263081
Link To Document :
بازگشت