DocumentCode :
1455416
Title :
Mobile agent middleware for mobile computing
Author :
Bellavista, Paolo ; Corradi, Antonio ; Stefanelli, Cesare
Author_Institution :
Bologna Univ., Italy
Volume :
34
Issue :
3
fYear :
2001
fDate :
3/1/2001 12:00:00 AM
Firstpage :
73
Lastpage :
81
Abstract :
Mobile computing requires an advanced infrastructure that integrates suitable support protocols, mechanisms, and tools. This mobility middleware should dynamically reallocate and trace mobile users and terminals and permit communication and coordination of mobile entities. In addition, open and untrusted environments must overcome system heterogeneity and grant the appropriate security level. Solutions to these issues require compliance with standards to interoperate with different systems and legacy components and a reliable security infrastructure based on standard cryptographic mechanisms and tools. Many proposals suggest using mobile agent technology middleware to address these issues. A mobile agent moves entities in execution together with code and achieved state, making it possible to upgrade distributed computing environments without suspending service. We propose three mobile computing services: user virtual environment (UVE), mobile virtual terminal (MVT), and virtual resource management (VRM). UVE provides users with a uniform view of their working environments independent of current locations and specific terminals. MVT extends traditional terminal mobility by preserving the terminal execution state for restoration at new locations, including active processes and subscribed services. VRM permits mobile users and terminals to maintain access to resources and services by automatically requalifying the bindings and moving specific resources or services to permit load balancing and replication
Keywords :
client-server systems; distributed object management; mobile computing; cryptographic mechanisms; distributed computing environments; load balancing; mobile agent middleware; mobile computing; mobile terminals; mobile users; mobile virtual terminal; protocols; replication; terminal execution state; user virtual environment; virtual resource management; Communication system security; Cryptography; Distributed computing; Middleware; Mobile agents; Mobile communication; Mobile computing; Proposals; Protocols; Virtual environment;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.910896
Filename :
910896
Link To Document :
بازگشت