This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Mobile Agent Middleware for Mobile Computing
March 2001 (vol. 34 no. 3)
pp. 73-81

Mobile computing requires an advanced infrastructure that integrates support protocols, mechanisms, and tools to dynamically reallocate and trace mobile users and terminals and permit coordination of mobile entities. 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.

The secure and open mobile agent (SOMA) distributed programming framework implements 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. VRM allows mobile users and terminals to maintain access to resources and services by requalifying the bindings and moving specific resources or services to permit load balancing and replication.

The authors' implementation of their mobility middleware confirmed that a layered, modular, mobile agent-based service infrastructure can support a range of mobile computing requirements. They conclude that SOMA's UVE, MVT, and VRM service layer provides a flexible middleware that application designers can use to deploy Internet services in an environment where users, terminals, resources, and services are all mobile.

Citation:
Paolo Bellavista, Antonio Corradi, Cesare Stefanelli, "Mobile Agent Middleware for Mobile Computing," Computer, vol. 34, no. 3, pp. 73-81, March 2001, doi:10.1109/2.910896
Usage of this product signifies your acceptance of the Terms of Use.