DocumentCode :
2217601
Title :
Application management techniques for the Bifrost system
Author :
Bhatnagar, Avneesh ; Speight, Evan ; Crawl, Dan ; Dunn, Joseph ; Bennett, John
Author_Institution :
Comput. Syst. Lab, Cornell Univ., Ithaca, NY, USA
fYear :
2003
fDate :
9-10 Oct. 2003
Firstpage :
66
Lastpage :
76
Abstract :
We describe the adaptive component migration facility in the Bifrost location-independent computing system. We present a facility that allows mobile clients to selectively invoke application component functionality locally or remotely in order to improve user response time. The Bifrost runtime system uses a decision-making process that takes into account a variety of issues affecting the migration decision, including client and server resources, component size, the size of the data associated with the component, and network characteristics. We present a detailed design of this system, while examining the options of function call re-direction and API wrappers as a means to extend the semantics of the underlying remote execution technology (DCOM). The adaptive functionality provided by Bifrost resulted in a minimum 29% reduction in response time experienced by the client over a default DCOM-based implementation for mobile client devices.
Keywords :
application program interfaces; client-server systems; decision making; distributed object management; mobile agents; mobile computing; remote procedure calls; API; Bifrost runtime system; DCOM; adaptive component migration; adaptive functionality; application management technique; component migration decision; decision-making process; distributed systems technology; function call re-direction; mobile clients; network characteristics; remote invocation; user response time; Client-server systems; Remote procedure calls;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Computing Systems and Applications, 2003. Proceedings. Fifth IEEE Workshop on
Print_ISBN :
0-7695-1995-4
Type :
conf
DOI :
10.1109/MCSA.2003.1240768
Filename :
1240768
Link To Document :
بازگشت