Abstract
Mobile agent (MA) is a popular approach being applied to numerous applications to achieve predefined goal. A ubiquitous computing engages many computational devices and systems simultaneously, and may not necessarily even be aware that they are doing so. The context of MA, including traveling path and manipulation method, may be dynamically changed according to current state of environment. Therefore, a flexible framework that can handle various MAs for a variety of applications in a ubiquitous environment is necessary. In this paper, we present an integrated and flexible framework that can adopt various applications in which the functionality of mobile agent is distinguishable in diversity of networks or systems. We design and implement an agent-based platform that can guide various MAs that are initiated by mobile devices to complete their goal. In addition, we also conduct three experiments to evaluate the performance of MAG system. The evaluation result shows that the latency is reasonable and acceptable.
Similar content being viewed by others
References
Baek JW, Yeom Y (2006) A timed mobile agent planning approach for distributed information retrieval in dynamic network environments. Inf Sci 176(22):3347–3378
Bellavista P, Corradi A, Montanari R, Stefanelli C (2003) Context-aware middleware for resource management in the wireless Internet. IEEE Trans Softw Eng 29(12):1086–1099
Birukov A, Blanzieri E, Giorgini P (2005) Implicit: an agent-based recommendation system for web search. AAMAS’05, July 2529, 2005. Utrecht, Netherlands, pp 618–624
Breugst M, Magedanz T (1998) Mobile agents—enabling technology for active intelligent network implementation. IEEE Netw 12(3):53–60
Chang YS, Chang CL, Hung YS, Tsai CT (2010) NCASH: NFC phone-enabled personalized context awareness smart home environment. Cybern Syst 41(2):123–145
Chang YS, Fan CT, Wu YS (2011a) Agent-based intelligent software exploits near-field communication. IEEE IT Prof 13(2):30–36
Chang YS, Yang CT, Luo YC (2011b) An ontology based agent generation for information retrieval on cloud environment. J Univ Comput Sci 17(8):1135–1160
Chen G, Kotz D (2010) A survey of context-aware mobile computing research. Dartmouth Computer Science Technical Report TR2000-381
Chen M, González S, Zhang Q, Leung CM (2010) Code-centric RFID system based on software agent intelligence. IEEE Intell Syst 25(2):12–19
Genco A, Sorce S, Reina G, Santoro G (2006) An agent-based service network for personal mobile devices. IEEE Pervasive Comput 5(2):54–61
Kranenburg H, Bargh MS, Iacob S, Peddemors A (2006) A context management framework for supporting context-aware distributed applications. IEEE Commun Mag 44(8):67–74
Lee S (2010) Mobile agent based framework for mobile ubiquitous application development. In: Proceedings of international conference on information science and applications (ICISA), pp 1–5
Ong KL, Zhang Z, Ng WK, Lim EP (2005) Agents and stream data mining: a new perspective. IEEE Intell Syst 20(3):60–67
Padovitz A, Loke SW, Zaslavsky A (2008) Multiple-agent perspectives in reasoning about situations for context-aware pervasive computing systems. IEEE Trans Syst Man Cybern Part A Syst Hum 38(4):729–742
Satoh I (2008) Context-aware agents to guide visitors in museums. Lect Notes Comput Sci 5208:441–455
Sutagundar A, Manvi SS, Birje MN (2007) Agent-based location aware services in wireless mobile networks. In: The third advanced international conference on telecommunications
Acknowledgments
This work was supported in part by the National Science Council of the Republic of China under Grant No. NSC99-2628-E-305-001.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chang, YS., Fan, CT. & Juang, TY. Supporting software intelligence in ubiquitous environment exploits mobile agent. J Ambient Intell Human Comput 3, 141–151 (2012). https://doi.org/10.1007/s12652-011-0080-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-011-0080-0