IEEE Transactions on Software Engineering
Seven good reasons for mobile agents
Communications of the ACM
Mobile agents and the future of the internet
ACM SIGOPS Operating Systems Review
Project Aura: Toward Distraction-Free Pervasive Computing
IEEE Pervasive Computing
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
ICPP '04 Proceedings of the 2004 International Conference on Parallel Processing
MobiDesk: mobile virtual desktop computing
Proceedings of the 10th annual international conference on Mobile computing and networking
Toward a Unified Framework for Mobile Applications
CNSR '09 Proceedings of the 2009 Seventh Annual Communication Networks and Services Research Conference
Protocol design and analysis of a HIP-based per-application mobility management platform
Proceedings of the 7th ACM international symposium on Mobility management and wireless access
Context-aware application mobility support in pervasive computing environments
Mobility '09 Proceedings of the 6th International Conference on Mobile Technology, Application & Systems
Octopus: An Upperware based system for building personal pervasive environments
Journal of Systems and Software
Review: Application mobility in pervasive computing: A survey
Pervasive and Mobile Computing
Hi-index | 0.00 |
Applications that can follow mobile users when they change to a different environment are in high demand by pervasive computing. In this paper, we describe a mobile agent based paradigm for enabling an application to migrate with the user in pervasive computing environments. Compared with existing efforts on application mobility, our approach has the following distinctive features: (1) Applications are supported by a middleware with a reflective architecture that helps separate business functions from context-awareness logic; (2) Mobile agent is used to manage the mobility of an application and help the application adapt to its new context; (3) The advantages of mobile agent, such as reactivity, autonomy and intelligence, are naturally incorporated into the pervasive computing environment. Our experience shows that mobile agent is a promising technology for pervasive and mobile computing where mobile agents can act as a bridge connecting the cyber world with the physical world.