Skip to main content
Log in

Model-based performance evaluation approach for mobile agent systems

  • Letters
  • Published:
Journal of Electronics (China)

Abstract

Claimed as the next generation programming paradigm, mobile agent technology has attracted extensive interests in recent years. However, up to now, limited research efforts have been devoted to the performance study of mobile agent system and most of these researches focus on agent behavior analysis resulting in that models are hard to apply to mobile agent systems. To bridge the gap, a new performance evaluation model derived from operation mechanisms of mobile agent platforms is proposed. Details are discussed for the design of companion simulation software, which can provide the system performance such as response time of platform to mobile agent. Further investigation is followed on the determination of model parameters. Finally comparison is made between the model-based simulation results and measurement-based real performance of mobile agent systems. The results show that the proposed model and designed software are effective in evaluating performance characteristics of mobile agent systems. The proposed approach can also be considered as the basis of performance analysis for large systems composed of multiple mobile agent platforms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

References

  1. R. Gray, D. Kotz, G. Cybenko, D. Rus, Mobile agents: Motivations and state-of-the-art systems, Technical report, Dartmouth College, April 2000, Available at ftp://ftp.cs.dartmouth.edu/TR/TR2000-365.ps.Z.

  2. Seong-Hwan Kim, Thomas G. Robertazzi, Mobile agent modeling, State University of New York at Stony Brook, College of Engineering and Applied Science Technical Report No.786, Nov.30, 2000.

  3. D. kotz, G. Jiang, R. Peterson, Performance analysis of mobile agents for filtering data steams on wireless networks, Computer Science Technical Report, Dartmouth College, TR2000-366, May 2, 2000.

  4. M. Straber, M. Schwehm, A performance model for mobile agent systems, In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, July 1997, Vol.II, 1132–1140.

    Google Scholar 

  5. M. Dikaiakos, G. Samaras, Quantitative performance analysis of mobile agent systems: A hierarchical approach, Technical Report TR-00-2, Dept. of Computer Science, University of Cyprus, June 2000.

  6. Scott Oaks, Henry Wong, Java Threads, 2nd edition, O’Reilly & Associates, Inc., Sebastopol, Calif., 1999, 87–116.

  7. Averill M. Law, W. David Kelton, Simulation Modeling and Analysis, third edition, McGraw-Hill Companies, Inc., New York, 2000, 129–141.

    Google Scholar 

  8. Aglets Open Source Project, http://sourceforge.net/projects/aglets/, February 2002.

  9. B. Wilkinson, M. Allen, Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers, Prentice Hall Inc., London, 1999, Chapter 3.

    Google Scholar 

  10. Sun Microsystems, Inc. The source for Java technology, http://java.sun.com/, March 2003.

  11. Description of Performance Options in Windows, Microsoft Knowledge Base Article 259025, http://support.microsoft.com/?kbid=259025, April 2003.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Supported by the National Natural Science Foundation of China (No.60072047) and Huawei Science and Technology Foundation (No.YJIN2003004)

About this article

Cite this article

Li, X., Mi, Z. & Meng, X. Model-based performance evaluation approach for mobile agent systems. J. of Electron.(China) 21, 145–151 (2004). https://doi.org/10.1007/BF02687830

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02687830

Key words

Navigation