Skip to main content
Log in

Performance Monitoring of Remote Websites Using Mobile Agents

  • Published:
Software Quality Journal Aims and scope Submit manuscript

Abstract

In this paper, a mobile agent based approach is investigated to provide the underlying framework for monitoring the performance tests at a remote website. Mobile agents are autonomous and dynamic entities that can migrate between various nodes in the network. They offer many advantages over traditional design methodologies, including: reduction in network load, overcoming network latency and disconnected operations. This research aims to explore the adaptability of the mobile agent approach for website performance testing. It analyses the applicability of mobile agents in carrying out a monitoring task. We have designed and implemented the monitoring framework. The performance of mobile agents is compared with the non-agent approach. Analyzing the results for the same purpose and environments, the mobile agent approach performs better in reducing the load on the host server and saving communication bandwidth than the traditional approaches.

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.

Similar content being viewed by others

References

  • Chang, W.K. and Chuang, M.H. 2001a. Validating hyperlinks by the mobile-agent approach, Tunghai Science 3: 97-112.

    Google Scholar 

  • Chang, W.K. and Chuang, M.H. 2001b. Evaluating website reliability by the mobile-agent approach, 4th ROC Symposium on Reliability and Maintainability, Taiwan, ROC, pp. 193-202.

  • Chao, K.M., Anane, R., Plumley, J., Godwin, N. and Naguib, R.N.G. 2001. A mobile agent framework for telecardiology, Engineering in Medicine and Biology Society, Proceedings of the 23rd Annual International Conference of the IEEE, Vol. 4, pp. 3484-3487.

    Google Scholar 

  • Concordia. 2002. Java Mobile Agent Technology, http://www.concordiaagents.com/, last visited: 2002.5.

  • Daniel, M.J. 2000. Client-Server Software Testing on the Desktop and the Web, Prentice-Hall.

  • D'Inverno, M. and Luck, M. 2001. Understanding Agent Systems. Springer.

  • Griss, M.L. and Pour, G. 2001. Accelerating development with agent components, IEEE Computer 34(5): 37-43.

    Google Scholar 

  • IBM. 2003. Aglets software development kit home, http://www.trl.ibm.com/aglets/index.html, last visited: 2003.8.

  • Menasce, D.A. 2002. Load testing of Web sites, IEEE Internet Computing 6(4): 70-74.

    Google Scholar 

  • Mich, L., Franch, M. and Gaio, L. 2003. Evaluating and designing Web site quality, IEEE Multimedia 10(1): 34-43.

    Google Scholar 

  • Milojicic, D. 1999. Trend wars—mobile agent applications, IEEE Concurrency 7(3): 80-90.

    Google Scholar 

  • Murch, R. and Johnson, T. 1998. Intelligent Software Agents. Prentice-Hall.

  • Probert, R.L. and Li, W. 2001. CORBA-based e-commerce application testing architecture, Computer Systems and Applications, ACS/IEEE International Conference, pp. 474-477.

  • Queloz, P.A. and Villazon, A. 2001. Composition of distributed services with mobile code, Autonomous Agents and Multi-Agent Systems Journal 4: 311-337.

    Google Scholar 

  • Splaine, S. and Jaskiel, S.P. 2001. The Web Testing Handbook, Software Quality Engineering. STQE Publishing.

  • FM.php, last visited: 2003.08.

  • Walton, G.H., Poore, J.H. and Trammell, C.J. 1995. Statistical testing of software based on a usage model, Software Practice and Experience 5(1): 97-108.

    Google Scholar 

  • Web Performance Organization. 2003. Web Performance Monitoring, http://www.webperf.org/, last visited: 2003.08.

  • Web Performance, Inc. 2003. Web Performance Testing Tools, http://www.webperformanceinc.com/, last visited: 2003.08.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chang, WK., Chuang, MH. Performance Monitoring of Remote Websites Using Mobile Agents. Software Quality Journal 12, 159–176 (2004). https://doi.org/10.1023/B:SQJO.0000024061.17122.91

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:SQJO.0000024061.17122.91

Navigation