CFP last date
20 December 2024
Reseach Article

Agent Communication and Migration for Distributed Applications in Mobile-C

Published on September 2012 by Khaoula Addakiri, Mohamed Bahaj
Software Engineering, Databases and Expert Systems
Foundation of Computer Science USA
SEDEX - Number 1
September 2012
Authors: Khaoula Addakiri, Mohamed Bahaj
8dd86f40-41e6-4b62-8c20-00a4f757135e

Khaoula Addakiri, Mohamed Bahaj . Agent Communication and Migration for Distributed Applications in Mobile-C. Software Engineering, Databases and Expert Systems. SEDEX, 1 (September 2012), 23-28.

@article{
author = { Khaoula Addakiri, Mohamed Bahaj },
title = { Agent Communication and Migration for Distributed Applications in Mobile-C },
journal = { Software Engineering, Databases and Expert Systems },
issue_date = { September 2012 },
volume = { SEDEX },
number = { 1 },
month = { September },
year = { 2012 },
issn = 0975-8887,
pages = { 23-28 },
numpages = 6,
url = { /specialissues/sedex/number1/8354-1005/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Special Issue Article
%1 Software Engineering, Databases and Expert Systems
%A Khaoula Addakiri
%A Mohamed Bahaj
%T Agent Communication and Migration for Distributed Applications in Mobile-C
%J Software Engineering, Databases and Expert Systems
%@ 0975-8887
%V SEDEX
%N 1
%P 23-28
%D 2012
%I International Journal of Computer Applications
Abstract

In this paper we present the design and implementation of Mobile-C. This research is based on distributed application and the goal is to access an XML file in order to find some information and guaranteed that the data of mobile agent is only accessed by one agent on time by using the synchronization.

References
  1. K. Straber, J. Baumann and F. Hohl. . Mole - A Java Based Mobile Agent System. Institute for Parallel and Distributed Computer Systems, University of Stuttgart,1997
  2. D. Lange, M. Oshima. Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley: MA, 1998.
  3. D. Wong, N. Paciorek, T. Walsh, J. DiCelie, M. Young, B. Peet. Concordia: An infrastructure for collaborating mobile agents. Proceedings of the First International Workshop on Mobile Agents (MA'97) (Lecture Notes in Computer Science, vol. 1219). Springer: Berlin, 1997, 86–97.
  4. F. Bellifemine, G. Caire, A. Poggi, G. Rimassa. JADE: A software framework for developing multi-agent applications. Lessons learned. Information and Software Technology 2008, 50(1–2):10–21.
  5. R. Gray, G. Cybenko, D. Kotz,R. Peterson, D. Rus. D'Agents: Applications and performance of a mobile-agent system. Software—Practice and Experience 2002, 32(6):543–573.
  6. H. Peine. Run-time support for mobile code. PhD Dissertation, Department of Computer Science, University of Kaiserslautern, Germany, 2002.
  7. H. Peine . Application and programming experience with the Ara mobile agent system. Software—Practice and Experience 2002, 32(6):515–541.
  8. D. ohnansen, K. Lauvset, R. V. Renesse, F. B. Schneider, N. P. Sudmann, K. Jacobsen. A TACOMA retrospective. Software—Practice and Experience 2002, 32(6):605–619.
  9. MACE—Mobile agent code environment. Available at: http://wwwagss. informatik. uni-kl. de/Projekte/Ara/mace. html .
  10. N. P. Sudmann,D. Johansen. Adding mobility to non-mobile web robots. Proceedings of the IEEE ICDCS00 Workshop on Knowledge Discovery and Data Mining in the World-wide Web, Taipei, Taiwan, 2000, 73–79.
  11. B. Chen, H. H. Cheng. A run-time support environment for mobile agents. Proceedings of ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, No. DETC2005-85389, Long Beach, CA, September 2005.
  12. B. Chen,H. H. Cheng,J. Palen. Mobile-C: A mobile agent platform for mobile C/C++ agents. Software—Practice and Experience 2006, 36(15):1711–1733.
  13. B. Chen, D. Linz, H. H. Cheng. XML-based agent communication, migration and computation in mobile agent systems. Journal of Systems and Software 2008, 81(8):1364–1376.
  14. Mobile-C: A multi-agent platform for mobile C/C++ code. 2009.
  15. H. H. Cheng. Scientific computing in the Ch programming language. Scientific Programming 1993, 2(3):49–75.
  16. H. H. Cheng. Ch: A C/C++ interpreter for script computing. C/C++ User's Journal 2006, 24(1):6–12.
  17. Ch—An embeddable C/C++ interpreter. 2011
  18. B. Chen, H. H. Cheng, J. Palen. Integrating mobile agent technology with multi-agent systems for distributed traffic detection and management systems, Transportation Research Part C 17 (2009) 1–10
Index Terms

Computer Science
Information Sciences

Keywords

Mobile Agent Agent Communication Distributed Applications synchronization