Abstract
This paper proposes a new framework m-P@gent for describing environment-aware mobile agents that can run even on resource-limited devices and appliances. In the framework, a mobile agent is divided into a two parts: a core and add-on functional modules. The runtime system dynamically collects add-on modules necessary for a new environment, and links them with the core component. This feature allows us to describe an application seamless against changes of computing environment. We have implemented mobile agent systems based on this framework on actual PC environments, small PDA devices, embedded computer devices and networked appliances. Our system makes two contributions. One is that it shows a possibility for expanding the field of mobile agent to resource-limited devices. Another is it reduces the cost of an agent migration and provides cooperative resource consumption control by agents and runtime systems. The framework will be a core software infrastructure for controlling networked appliances and building ubiquitous computing environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Weiser, M: The Computer for the Twenty-First Century, Scientific American, pp. 94–100, September 1991.
Wood, K.R. et al.: Global Teleporting with Java: Toward Ubiquitous Personalized Computing, Computer, Vol.30, No.2, 1997.
Glass, G.: ObjectSpace Voyager: The Agent ORB for Java, Proc. 2nd International Conference on World-Wide Computing and Its Applications, pp. 38–55, 1998.
Satoh, I.: MobileSpaces: A Framework for Building Adaptive Distributed Applications Using a Hierarchical Mobile Agent System, Proc. of IEEE International Conference on Distributed Computing Systems, ICDCS.2000, pp. 161–168, 2000.
Takashio, K. et al.: A Mobile Agent Framework for Follow-Me Applications in Ubiquitous Computing Environment, Proc. of IEEE International Workshop on Smart Appliances and Wearable Computing, IWSAWC.2001, pp. 202–207, 2001.
Takashio, K. et al.: m-P@gent: A Framework of Environment-Aware Mobile Applications, Proc. of IEEE International Workshop on Networked Appliances, IWNA 4, 2002.
Sun Microsystems Inc. The Source for Java Technology Web Page: http://java.sun.com/
Dallas Semiconductor Corp. TINI Web Page: http://www.ibutton.com/TINI/
X-10 Technology and Resource Forum Web Page: http://www.x10.org/
COMPAQ Computer Corp. iPAQ devices Web Page: http://www.compaq.com/iPAQ/
Palm, Inc. Palm OS Web Page: http://www.palmos.com/
Ohsuga, A. et al.: PLANGENT: An Approach to Making Mobile Agents Intelligent, IEEE Internet Computing, Vol.1, No.4, 1997.
Satoh, I.: Adaptive Protocols for Agent Migration, Proc. of IEEE International Conference on Distributed Computing Systems, ICDCS.2001, pp. 711–714, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Takashio, K., Mori, M., Funayama, M., Tokuda, H. (2003). Constructing Environment-Aware Mobile Applications Adaptive to Small, Networked Appliances in Ubiquitous Computing Environment. In: Chen, MS., Chrysanthis, P.K., Sloman, M., Zaslavsky, A. (eds) Mobile Data Management. MDM 2003. Lecture Notes in Computer Science, vol 2574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36389-0_16
Download citation
DOI: https://doi.org/10.1007/3-540-36389-0_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00393-9
Online ISBN: 978-3-540-36389-7
eBook Packages: Springer Book Archive