|
Dartmouth College Computer Science Technical Report series |
CS home TR home TR search TR listserv |
| By author: | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
| By number: | 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, 1986 | |
Abstract:
An information agent is charged with the task of searching a collection
of electronic resources for information that is relevant to the user's
current needs. These resources are often distributed across a network and
can contain tremendous quantities of data. One of the paradigms that has been
suggested for allowing efficient access to such resources is transportable
agents -- the agent is sent to the machine that maintains the information
resource; the agent executes on this remote machine and then returns its
results to the local machine. We have implemented a transportable agent
system that uses the Tool Command Language (Tcl) as the agent language.
Each Tcl script can suspend its execution at an arbitrary point, transport
itself to another machine and resume execution on the new machine. The
execution state of the script -- which includes the commands that have not
been executed -- must be transmitted to the new machine. Although the
execution state tends to be small, there will be a large number of agents
moving across the network in a large-scale system. Thus it is desirable to
compress the execution state as much as possible. Furthermore any compression
scheme must be fast so that it does not become a bottleneck between the
transportable agent system and the network routines. In this paper we explore
several fast compression methods.
Bibliographic citation for this report: [plain text] [BIB] [BibTeX] [Refer]
Or copy and paste:
Robert S. Gray,
"Fast compression of transportable Tcl scripts."
Dartmouth Computer Science Technical Report PCS-TR96-279,
February 1996.
Notify me about new tech reports.

To receive paper copy of a report, by mail, send your address and the TR number to reports AT cs.dartmouth.edu
Copyright notice: The documents contained in this server are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
Technical reports collection maintained by David Kotz.