Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task


Robert S. Gray, David Kotz, Ronald A. Peterson, Joyce Barton, Daria Chacón, Peter Gerken, Martin Hofmann, Jeffrey Bradshaw, Maggie Breedy, Renia Jeffers, and Niranjan Suri. Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task. Proceedings of the IEEE International Conference on Mobile Agents, volume 2240 in Lecture Notes in Computer Science, pages 229–243. Springer-Verlag, Atlanta, Georgia, December 2001. doi:10.1007/3-540-45647-3_16. ©Copyright Springer-Verlag. A corrected version of this paper is available on the Dartmouth web site. Revision of gray:scalability-tr.


Building applications with mobile agents often reduces the bandwidth required for the application, and improves performance. The cost is increased server workload. There are, however, few studies of the scalability of mobile-agent systems. We present scalability experiments that compare four mobile-agent platforms with a traditional client/server approach. The four mobile-agent platforms have similar behavior, but their absolute performance varies with underlying implementation choices. Our experiments demonstrate the complex interaction between environmental, application, and system parameters.

Citable with [BibTeX]

Projects: [dagents]

Keywords: [context-aware] [sensors]

Available from the publisher: [DOI]

Available from the author: [bib] [pdf] [ps.gz]
This pdf is the authors' near-final copy; the publisher does not allow us to post the final pdf.


IMPORTANT NOTE: This version of the paper contains newer (more correct) EMAA data than the version in the conference proceedings.

[Kotz research]