15 citations found. Retrieving documents...
D. Kotz, R. Gray, and D. Rus. Transportable agents support worldwide applications. In Proceedings of the Seventh ACM SIGOPS European Workshop, Connemara, Ireland, September 1996.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Is Remote Evaluation a realistic alternative to Remote Procedure.. - Hughes (2001)   (Correct)

....perhaps on a per host user basis. This security issue poses a problem that us is often solved by using programming language or system specific mechanisms. Ways in which a restricted environment (termed sandbox or cage ) can be used is presented in later chapters. Mobile Agents Mobile Agents [Kotz1996] is an extension to the Remote Evaluation paradigm. A Mobile Agent is a program that can migrate to a remote host at any time and continue execution. A running application consists of code, data and state. In a Remote Evaluation system, only code and data is migrated; in a Mobile Agent system the ....

D. Kotz, R.Gray & D. Rus. "Transportable Agents Support Worldwide Applications". Department of Computer Science, Dartmough College, Hanover, NH. 1996.


Campus - an Agent-based Platform for Distance Education - Westhoff, Unger (1998)   (Correct)

....between aglets is realised via the communication mechanisms Remote Procedure Call (RPC) and message passing. In both cases, aglets have to create so called Aglet Proxies. These are the aglets communication stations which also protect aglets from unauthorised manipulation. Agent Tcl [Kotz et al. 96] Gray et al. 96] is a mobile agent system which was developed at the Dartmouth College. Agents are realised in Agent Tcl, an extension of the scripting language Tool command language (Tcl) For communication between agents, Agent Tcl uses the Agent Remote Procedure Call (ARPC) or a paging ....

Kotz D., & Gray R., & Rus D. (1996). Transportable Agents Support Worldwide Applications. Department of Computer Science, Dartmouth College, Hannover. http://www.cs.dartmouth.edu/dfk/papers/kotz: agents.html


A Performance Evaluation of the Mobile Agent Paradigm - Ismail, Hagimont (1999)   (17 citations)  (Correct)

....being initialised with the agent code. g) De serialisation of the agent data. h) Restart of the agent (with the main entry point) 2.4 Evaluation of the platform 2.4. 1 Experimental environment Since agents are mainly intended to be used for applications deployed over large scale networks [8], our experiments were performed full scale, i.e. on a set of workstations distributed over the Internet 3 , but for comparison purpose, we made the same measurements over our local network. The two distributed environments we used have the following characteristics: 3 The measurements were ....

Kotz, D., R. Gray, and D. Rus. Transportable Agents Support Worldwide Applications. In Proceedings of the Seventh ACM SIGOPS European Workshop, pages 41-48. ACM Press. September 1996.


Agent and Object Technologies for High-end Collaborative.. - Mustaque Ahamad Raja (1997)   (Correct)

....object technology has led to the CORBA and OLE ActiveX architectures and their implementations are being addressed in projects like Electra [11] BBN Corbus [10] and by CORBA compliant systems from industrial vendors. Similarly, Java or Tcl based agent technologies are being explored by Agent Tcl [12], Tocoma [13] and Rover [5] projects. Our research will advance such technologies along several dimensions. First, our integrated investigation of agent and object technologies is unique. We will explore how one technology can complement the other one (e.g. the use of agents while a platform is ....

D. Kotz, R. Gray and D. Rus. Transportable Agents Support Worldwide Applications. In Proc. of ACM SIGOPS European Workshop September 1996.


A Framework for the Development of Wide Area Distributed.. - Topol (1998)   (Correct)

....submit the agent (just as one might submit a survey form to Georgia Tech s World Wide Web Survey[49] to a site that does have TACOMA software installed. This site instantiates the agent and returns its results to the original web browser in the form of a newly generated html page. The Agent Tcl[41] system utilizes migratable agents that are an extension of the Tcl scripting language for its wide area computing activities. A novel aspect of the Agent Tcl system is its laptop docking system which allows agents to migrate to hosts that may become disconnected from the network. An agent that ....

David Kotz, Robert Gray, and Daniela Rus. Transportable agents support worldwide applications. In Proceedings of the Seventh ACM SIGOPS European Workshop, pages 41--48, Connemara, Ireland, September 1996.


MCK: Wireless Communication with Mobile Agents. - Hurst, Somers, Cunningham (1998)   (Correct)

....mismatch between conventional protocols and the hostile characteristics of a cellular wireless network. Related Work Due to user pull and industrial push, wireless communication is becoming popular. Thus, it is not surprising that it receiving attention in the research community. The new IPv6 [4] protocol supports transparent routing of IP datagrams to mobile hosts on the Internet. Each mobile host is identified by a home address, regardless of its current point of attachment to the Internet. While situated away from its home, a mobile host is also associated with a care of address, which ....

....sender to back off prematurely and reduces throughput. Furthermore, TCP was intended for long lived communication sessions. However, wireless communication is dogged by frequent and unpredictable disconnections. Most applications based on TCP will fail upon disconnection. Tanenbaum said it best [4] page 543: In theory, transport protocols should be independent of the technology of the underlying network layer. In particular TCP should not care whether IP is running over fiber or over radio. In practice, it does matter because most TCP implementations have been carefully optimized based on ....

[Article contains additional citation context not shown here]

Kotz D., R. Gray and D. Rus, "Transportable Agents Support Worldwide Applications". In Proceedings of the 7 th ACM SIGOPS European Workshop, 1996.


Objent: A Framework for High-end Collaborative.. - Ahamad, Das, Schwan..   (Correct)

....object technology has led to the CORBA and OLE ActiveX architectures and their implementations are being addressed in projects like Electra [11] BBN Corbus [10] and by CORBA compliant systems from industrial vendors. Similarly, Java or Tcl based agent technologies are being explored by Agent Tcl [12], Tocoma [13] and Rover [5] projects. Our research will advance such technologies along several dimensions. First, our integrated investigation of agent and object technologies is unique. We will explore how one technology can complement the other one (e.g. the use of agents while a platform is ....

D. Kotz, R. Gray and D. Rus. Transportable Agents Support Worldwide Applications. In Proc. of ACM SIGOPS European Workshop September 1996.


Knowbot programming: System support for mobile agents - Hylton, Manheimer, Jr.. (1996)   (6 citations)  (Correct)

....computation between servers and mobile clients. However, these objects do not maintain an active thread of control as they move. Recent work on agent technology includes several systems using high level scripting languages like Tcl and the commercial Telescript system from General Magic. Agent Tcl [8, 15] extends the standard Safe Tcl interpreter with facilities for migration and resource allocation. The system provides for encrypted and authenticated transport of agents and for limited control over the resources an agent can use (e.g. CPU time, disk space) Another agent environment using Tcl is ....

D. Kotz, R. Gray, and D. Rus. Transportable agents support worldwide applications. In 7th SIGOPS European Workshop, Sept. 1996.


A Protection Scheme for Mobile Agents on Java - Hagimont, Ismail (1997)   (19 citations)  (Correct)

....programs. The development of distributed applications over the Internet has enhanced the interest for protection mechanisms: the Internet connection should not be a trap door for the local host. One of the emerging paradigm for structuring applications over the Internet is agent based programming [KGR96] An agent is roughly a process with its own context, including code and data, that may travel among several sites in order to perform its task. Generally, an agent can invoke objects exported either by the servers it visits or by other agents running on these servers. In the context of agent ....

D. Kotz, R. Gray, and D. Rus, "Transportable Agents Support Worldwide Applications", Department of Computer Science, Dartmouth College, Hanover, NH, March 1996.


Software Agents: A review - Green, Hurst, Nangle, Cunningham.. (1997)   (66 citations)  (Correct)

....Figure 5.1 Difference between RPC paradigm and the Mobile Agent approach. Mobile agent technology originally emerged from advances made in distributed systems research [Cardelli, 1995] They are also known as itinerant agents [Chess et al., 1995a; Chess et al., 1995b] transportable agents [Kotz et al., 1996] and re locatable objects [Joseph et al., 1995] The idea of transporting programs around a network is not a new one. Batch processing can be considered as a primitive form of mobile agent technology, which has been around since the 1960 s. However, we believe that the basic ability of a program to ....

....and the events that cause the movement from one state to another [URL1] Thus, it is closely related to the computational model which describes how the execution occurs. Today, the most prominent life cycle models are the persistent process model, adopted by Telescript [White, 1995] and AgentTCL [Kotz et al., 1996], and the task based model, adopted by Aglets [Chang and Lange, 1996] The first, and more powerful life cycle (first diagram of Figure 5.3) starts with a start state, proceeds to a running state where a persistent process is executed, and hopefully enters a death state where the process is ....

[Article contains additional citation context not shown here]

Kotz D., R. Gray and D. Rus, Transportable Agents Support Worldwide Applications. In Proceedings of the 7 th ACM SIGOPS European Workshop, September 1996, Connemara, Ireland.


Mobile Agents - Smart Messages - Hurst, Cunningham, Somers (1997)   (8 citations)  (Correct)

....filters before they are dispatched over the hostile wireless connection to the mobile. A currently unresolved limitation of the proxy server is its inability to dynamically accept filters. This might adversely affect its ability to adapt to change as it cannot update its filters. Work on Agent Tcl [13, 14] approaches the problem from an application partitioning point of view. IBM is engaged in research into Mobile Computing [5] They take an Agent based approach where Intelligent Mobile Agents meet at Agent Meeting Points in order to acquire services. They use a Travel Reservation scenario to ....

Kotz D., R. Gray and D. Rus, Transportable Agents Support Worldwide Applications. In Proceedings of the 7 th ACM SIGOPS European Workshop, September 1996, Connemara, Ireland.


Transportable Information Agents - Rus, Gray, Kotz (1996)   (26 citations)  Self-citation (Kotz Gray Rus)   (Correct)

....between users and agents and propose statistical and machine learning methods for building user models to control the agent actions. Rus and Subramanian [24, 23] propose a modular, open, and customizable agent architecture organized around a notion of structure recognition. In our previous work [7, 8, 20, 10, 16, 25] we describe other aspects of transportable agents in Agent Tcl. 3. Agent Tcl: a Transportable Agent System Like all mobile agent systems, the main component of Agent Tcl 4 is a server that runs one each machine. When an agent wants to migrate to a new machine, it calls a single function, ....

D. Kotz, R. Gray, and D. Rus, Transportable Agents Support Worldwide Applications, in Proceedings of SIGOPS96, 1996.


Autonomous and Adaptive Agents that Gather Information - Rus, Gray, Kotz (1996)   (14 citations)  Self-citation (Kotz Gray Rus)   (Correct)

....users and agents and propose statistical and machine learning methods for building user models to control the agent actions. Rus and Subramanian [RS93, RS96] propose a modular, open, and customizable agent architecture organized around a notion of structure recognition. In our previous work [Gra95, Gra96, NCK96, GKNRC95, KGR96] we describe other aspects of Agent Tcl. 3 Transportable Agents Autonomous agents should move independently. A transportable agent is a program that can migrate under its own control from machine to machine in a heterogeneous network. In other words, the program can suspend its execution at an ....

D. Kotz, R. Gray, and D. Rus, Transportable Agents Support Worldwide Applications, in Proceedings of SIGOPS96, 1996. To appear.


Open Problems in Data Collection Networks - Ledlie, Shneidman, Welsh..   (Correct)

No context found.

D. Kotz, R. Gray, and D. Rus. Transportable agents support worldwide applications. In Proceedings of the Seventh ACM SIGOPS European Workshop, Connemara, Ireland, September 1996.


Evaluation of the Mobile Agents Technology: Comparison.. - Ismail, Hagimont..   (Correct)

No context found.

D. Kotz, R. Gray, and D. Rus : "Transportable Agents Support Worldwide Applications", Department of Computer Science, Dartmouth College, Hanover, NH, March 1996.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC