|
ABSTRACT
Worldwide applications exist in an environment that is inherently distributed, dynamic, heterogeneous, insecure, unreliable, and unpredictable. In particular, the latency and bandwidth of network connections varies tremendously from place to place and time to time, particularly when considering wireless networks, mobile devices, and satellite connections. Applications in this environment must be able to adapt to different and changing conditions. We believe that transportable autonomous agents provide an excellent mechanism for the construction of such applications. We describe our prototype transportable-agent system and several applications.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
Age94
|
|
 |
ATLLW96
|
Ali-Reza Adl-Tabatabai , Geoff Langdale , Steven Lucco , Robert Wahbe, Efficient and language-independent mobile programs, Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation, p.127-136, May 21-24, 1996, Philadelphia, Pennsylvania, United States
|
 |
BN84
|
|
 |
BP88
|
|
| |
BR95
|
N. S. Borenstein and M. Rose. Safe Tcl. Available at ftp://f t p , fv. com/pub/code/other/safe-tcl, tar. Z, 1995.
|
| |
CGH+95
|
David Chess, Benjamin Grosof, Colin Harrison, David Levine, Colin Parris, and Gene Tsudik. Itinerant agents for mobile computing. Technical Report RC 20010, IBM T. J. Watson Research Center, March 1995. Revised October 17, 1995.
|
| |
Coe94
|
Michael D. Coen. SodaBot: A software agent environment and construction system. In Yannis Labrou and Tim Finin, editors, Proceedings of the CIKM Workshop on Intelligent Information Agents, Third International Conference on Information and Knowledge Management, Gaithersburg, Maryland, December 1994.
|
 |
Fal87
|
|
| |
Gil96
|
Mark Giles. Navigation for transportable agents. Senior Honors Thesis, Dartmouth College Computer Science, June 1996.
|
| |
GKCR96
|
Robert Gray, David Kotz, George Cybenko, and Daniela Rus. Agent Tcl. In William Cockayne and Michael Zyda, editors, Itinerant Agents: Explanations and Examples with CD-ROM. Manning Publishing, 1996. Imprints by Manning Publishing and Prentice-Hall. To appear in late 1996.
|
| |
GKN+96
|
|
| |
GM94
|
James Gosling and Henry McGilton. The Java language: A white paper. Sun Microsystems, 1994.
|
| |
Gra95
|
Robert S. Gray. Agent Tcl: A transportable agent system. In Proceedings of the CIKM Workshop on Intelligent Information Agents, Fourth International Conference on Information and Knowledge Management (CIKM 95}, Baltimore, Maryland, December 1995.
|
| |
Gra96
|
Robert S. Gray. Agent Tch A flexible and secure mobile-agent system. In Proceedings of the 1996 Tcl/Tk Workshop, July 1996.
|
| |
HH95
|
L. B. Huston and P. Honeyman. Partially connected operation. Computing Systems, 8(4):365- 379, Fall 1995.
|
 |
JdT+95
|
A. D. Joseph , A. F. de Lespinasse , J. A. Tauber , D. K. Gifford , M. F. Kaashoek, Rover: a toolkit for mobile information access, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.156-171, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
Joh95
|
|
| |
JvS95
|
|
 |
KS92
|
|
| |
LO95
|
Jacob Y. Levy and John K. Ousterhout. A Safe Tel toolkit for electronic meeting places. In Proceedings of the First USENIX Workshop on Electronic Commerce, pages133-135, July 1995.
|
 |
MES95
|
L. B. Mummert , M. R. Ebling , M. Satyanarayanan, Exploiting weak connectivity for mobile file access, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.143-155, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
NCK96
|
|
| |
NPS95
|
Brian B. Noble, Morgan Price, and M. Satyanarayanan. A programming interface for application-aware adaptation in mobile computing. Computing Systems, 8(4):345-363, Fall 1995.
|
| |
Ous94
|
|
| |
Pei96
|
Holger Paine. The ARA project. WWW page http://~ww.uai-kl.edu/AG-Nelmer/Ara, Distributed Systems Group, Department of Computer Science, University of Kaiserlautern, 1996.
|
| |
RGK96
|
Daniela Rus, Robert Gray, and David Kotz. Autonomous and adaptive agents that gather information. In AAAI '96 International Workshop on Intelligent Adaptive Agents, August 1996. To appear.
|
| |
RHR+94
|
Peter Rather, John Heidemann, David Ratner, Greg Skinner, and Gerald Popek. Resolving file conflicts in the Ficus file system. In Proceedings of the 1994 Summer USENIX Conference, pages 183-195, 1994.
|
 |
SG90
|
|
| |
Sto94
|
|
| |
TLKC95
|
Bent Thomsen, Lone Leth, Frederick Knabe, and Pierre-Yves Chevalier. Mobile agents. ECRC external report, European Computer-Industry Research Centre, 1995.
|
 |
TTP+95
|
D. B. Terry , M. M. Theimer , Karin Petersen , A. J. Demers , M. J. Spreitzer , C. H. Hauser, Managing update conflicts in Bayou, a weakly connected replicated storage system, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.172-182, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
Whi94
|
|
CITED BY 4
|
|
Daniela Rus , Robert Gray , David Kotz, Transportable information agents, Proceedings of the first international conference on Autonomous agents, p.228-236, February 05-08, 1997, Marina del Rey, California, United States
|
|
|
|
|
|
Jonathan Ledlie , Jeff Shneidman , Matt Welsh , Mema Roussopoulos , Margo Seltzer, Open problems in data collection networks, Proceedings of the 11th workshop on ACM SIGOPS European workshop: beyond the PC, p.27-es, September 19-22, 2004, Leuven, Belgium
|
|
|
|
|