| Gray R. S. (1996): Agent Tcl: A Flexible and Secure Mobile-Agent System. Proceedings of Fourth Annual Tcl/Tk Workshop (TCL 96). 374, 377 |
....and networking resources. Thus, the natural approach to address these issues is to provide a dynamic layout capability, which allows the location of components to be changed at runtime. Indeed, numerous solutions have been proposed in recent years along this direction, including AgentTCL [8], Aglets [12] Telescript [22] and Voyager [14] Two necessary runtime mechanisms must exist in any framework that supports dynamic layout. The first is code mobility, which enables to move an active program fragment (along with its state) from one site to another during execution. The second is a ....
.... become an increasingly active research area in recent years (for a survey see [7] Many frameworks have been developed, including Java based systems such as Aglets [12] Sumatra [1] Concordia [13] Mole [16] Voyager [14] and JumpingBeans [3] Frameworks based on other platforms are AgentTCL [8], and Tacoma [11] which is an extension of Unix. There is a major difference between FarGo s progarmming model and that of systems that are based on the autonomous mobile agent paradigm, which greatly affects the required system support. Most agent models are very different from the underlying ....
R. S. Gray. AgentTCL: A flexible and secure mobile-agent system. In Proceedings of the Fourth Annual USENIX Tcl/Tk Workshop, pages 9--23, 1996.
....the recovery actions mentioned above must be executed in time bounded manners. 2. 5 Protection of the host site against attacks from agents dispatched by malicious employers Each site hosting a visiting agent must be robust in the presence of malicious employers who may dispatch malicious agents [Gra96, Gra97, Kar97, Lev95, Vig97]. The most fundamental issue here is that of authenticating requestors before admitting the agents dispatched by them. Numerous solutions for such authentication problems have been studied in recent years. Another issue is to protect the host site against the malicious behavior of an admitted ....
Gray, R.S., "Agent Tcl: A flexible and secure mobile-agent system", Proc. the USENIX 1996 Tcl Workshop, July, 1996, pp. 9-23.
....authority in this case Bob someone whose policies are ranked higher than Charlie s. Bob may write a policy to evice Alice s agent, overriding Charlie s wishes. 4 Related Work There have been many proposed mobile agent systems, e.g. TACOMA [12] Troms And COrnell Moving Agents) Agent TCL [6] and Telescript [16] Similarities with our work include: mobile agents on mobile devices (PDAs [9] and mobile phones [10] in TACOMA and the concept of regions (similar to our entities) in Telescript. Unlike our work, none of these previous systems attempted to exploit spatial modal logic to ....
R. S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In M. Diekhans and M. Roseman, editors, Fourth Annual Tcl/Tk Workshop (TCL 96), pages 9--23, Monterey, CA, 1996.
....to data mining [7] Mobility can be implemented as a service provided by an operating system [22] however this severely limits its usefulness in a heterogeneous environment such as the Internet. Another solution is to use a library which provides an application with all of the necessary features [1, 3, 12, 15, 19, 24, 28]. Any mobility mechanism must first provide a way to migrate code from one host to another. It must also ensure that any communication posterior to a migration will not be impaired by it, namely that two objects should still be able to communicate even if one of them has migrated. Such a ....
....8.2 10.4 14.7 16.3 # = 11 Weibull travel times # [33.8, 69.8] shape 11) 2.7 1.0 2.2 3.9 6.4 7.1 # = 45 All together #, # 3, 5, 7, 9 14.1 4.9 10.0 20.6 32.4 38.3 Server deterministic idle times for source # [1, 10] 14.9 15.1 16.3 17.1 17.1 17.2 [1, 10] 2.4 2.2 2.2 2.6 4.1 4. 8 [12, 19] (shape 2.5) 12.3 11.7 12.2 13.5 14.8 15.5 # = 15 Weibull travel times # 1 # 2 = 75 Weibull travel times # 2 # 2 = 75 deterministic service times [500, 2500] 1.5 0.6 1.5 2.2 2.9 3.5 = 2325 All together #, # 3, 5, 7, 9 14.1 6.1 10.5 17.0 30.0 40.1 Table 2: Sample mean and ....
R. S. Gray. Agent Tcl: A flexible and secure mobile agent system. In Proc. of the 4th Annual Tcl/Tk Workshop, Monterey, California, pages 9--23, July 1996.
....prototypes at scale across the Internet. Whether for measurement or prototyping, the infrastructure must be able to multiplex and isolate mutually distrusting experiments. Mobile code: deploying mobile code in routers and servers has been proposed by both active networks and mobile agent systems [19]. All of these services and applications share several properties. For the sake of cost eciency, multiple services will need to be multiplexed on shared infrastructure. As a result, software infrastructure must exist to isolate multiplexed services from each other: a service must not be able to ....
Robert S. Gray. Agent Tcl: A Flexible and Secure Mobile-Agent System. In Proceedings of the Fourth Annual Usenix Tcl/Tk Workshop, 1996.
....the most important benefits[3] The primary identifying characteristic of mobile agents is their ability to migrate autonomously from host to host [7] Thus, support for agent mobility is a fundamental requirement of every agent infrastructure. Agent mobility has been addressed by various systems [4,5,6,8,9,11,12,14].There are two distinct design approaches for agent mobility based on which there is the separation of strong from weak mobility. Strong mobility is implemented by incorporating within an interpreted programming language, the most primitive navigational action of migrating to a new single ....
R.S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the 4 Annual Tcl/Tk workshop (Tcl 96), July 1996.
....Many of the papers evaluated during the research phase of this project refer to Mobile Agents; this is because it is an interesting area that is receiving a fair amount of attention from the research community. Some of the more popular Mobile Agent systems are Telescript [White1996] AgentTcl [Gray1997], Aglets [IBM1996] Concordia [Walsh,Paciorek Wong1998] and Ajanta [Tripathi2000] The author would advise readers who are interested in Mobile Agents to begin by consult [Chess1994] before reading about some of the Mobile Agent systems that are currently available. In this chapter, an ....
....in procedures. The Tcl package includes mechanisms to enable Tcl to be embedded into programs written in other languages, even if it is a compiled language. There are various distributed applications that are written in TCL, one of the more popular distributed applications written is AgentTcl [Gray1997]. Python Python is interpreted object oriented language that runs on numerous platforms. The name Python was inspired by the television show Monty Python s Flying Circus was first developed by CWI (Amsterdam) in 1990. Python has modules, classes, exceptions, very high level dynamic data types ....
R. Gray. "AgentTcl: A flexible and secure mobile-agent system". Dr. Dobbs Journal 22, 3, San Mateo, USA, pp. 18 -- 27. 1997.
....General Magic launched the first commercially available mobile agent platform called Telescript [Gen95] However, it was never a commercial success, partly because it was not open to the public, and was soon abandoned. In the past few years, several mobile agent platforms such as Agent Tcl [Gra96] Aglets [IBMa] Mole [SBH97] and Voyager [Obj99] have emerged. Whereas earlier platforms were based on various scripting languages, recently emerging mobile agent platforms rely all, to our knowledge, on Java. Standards have been defined to provide interoperability among different mobile agent ....
....along with its code, the state, and potentially the resources required to solve the task. As developer transparent capturing and transfer of the execution state requires global state models as well as functions to externalize and internalize the agent state, only few systems (e.g. Agent Tcl [Gra96] Telescript [Gen95] support this strong mobility scheme. In particular, Java based mobile agent platforms are generally unsuitable for this approach, because it is not possible to access an agent s execution stack without modifying the Java Virtual Machine. Most systems thus settle for the ....
R.S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Forth Annual Usenix Tcl/Tk Workshop, 1996.
....which have been developed for distributed systems and operating systems, can be applied to or adapted for a mobile agent system. Therefore several solutions how to protect the host from the agent have been found so far and some are implemented too (for example IBM s Aglets [37, 5] or Agent TCL [34, 38]) Common misuses of mobile agent systems include: Abusive Resource Consumption: The mobile agent consumes masses of CPU time or any other resource without permission. In the travel planning example the agent could search the local airline database over and over again and wait for cheaper offers. ....
....agents. Most other Java based system also use their own implementation of the Java security manager (like for example Grasshopper or Jumping Beans) Agent systems, implemented in TCL [45] mostly rely on the safe TCL interpreter [46] to protect the agent system from the agent (for example D Agents [34]) Safe TCL allows to specify security policies for TCL interpreter. Other agent systems implement improved versions of other s security systems. In [47] the authors present ARA s security system. It introduces an immutable agent passport which stores all information needed by the security system. ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of Fourth Anual Unix Tcl/Tk Workshop, pages 9--23, Monterey, California, July 1996.
....by using MAT. Keywords: autonomous agent, mobile agent system, distributed supporting environment, thread migration 1 Introduction It is believed that a new star in the sky of distributed object oriented systems is the emerging field of mobile agents [22] There are many mobile agent systems [7][8][14] 18] that have been developed since the first prototype, Telescript [24] was proposed for e commerce in 1994. There are many ongoing discussions about developments of new mobile agent systems, but few have focused on both mobility and autonomy [2] 4] In an application of mobile computation ....
....mobile computation (partially connected devices) minimization of network communications and localization of interactions are the desirable goals of MAT. To achieve those aims, we cannot use the traditional communication models, such as the direct communication model and the rendezvous model [1] 3][8], or the meeting oriented model [7] 19] Instead, we design a new model: ASS (Active State Space) which is a third party to facilitate interactions between autonomous mobile agents and their communication partners for cooperation or resource accesses. 3 How to Support Autonomies: Methodology of ....
[Article contains additional citation context not shown here]
Gray G. (1996): Agent Tcl: A flexible and Secure Mobile-Agent System. In Proc. of Fourth Annual Tcl/Tk Workshop, Monterey, California.
.... are often argued in its favor, including increased performance, fault tolerance, and security [2, 4, 6, 11, 15] This problem is not due to a lack of agent support systems, as some have now existed for many years and are attaining good levels of maturity, such as Aglets [9] Ara [10] D Agents [5], Mole [13] and TACOMA [8] amongst many others. These middleware software systems support the appropriate abstractions for agents, including the ability to create spawn, move, control their execution, and support communication between them. And while they have varying degrees of complexity and ....
R. Gray. "Agent Tcl: A flexible and secure mobile-agent system." PhD Thesis, Dept. of Computer Science, Dartmouth College, Jun. 1997.
....be performed at a process or an object level. The mobile agent model is a generalisation of the autonomous agent model. A mobile agent is capable of migrating through some programmed itinerary or it can design its own itinerary, dependent on dynamic properties. Examples of this category include [72, 113, 115, 156]. Mobile agents are inherently not migration transparent due to their autonomous nature. The code on demand model is used in systems where code repositories or libraries are essential to the system s execution. These libraries can be dynamically updated, thereby producing adaptive systems. Code ....
....new location of the mobile object. This exception is caught and handled by the underlying Ajents framework; causing the client s reference to be updated with the new location and resubmission of the request. This mechanism provides relocation transparency. 2.2. 2 d Agents or Agent Tcl d Agents [71, 72, 110] (formally known as Agent Tcl) is a Tcl based autonomous agent scripting language that supports strong object migration. Objects in d Agents can be programmed with an itinerary and may migrate at any point. d Agents has been extended to support other languages including Java, Scheme and C . ....
[Article contains additional citation context not shown here]
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the Fourth Annual Usenix Tcl/Tk Workshop, pages 9--23, 1996.
....messages asynchronously, anonymously and indirectly. However, no matter how much degree of autonomy they have, mobile agents need interactions of inter agents for cooperation and interactions of agent hosting execution environments for resource accesses. Many interaction models [1] 2] 12][14][19] rely on network communication and naming services, which decrease the autonomy of agents. Those models cannot provide asynchronous, anonymous and fully local interactions for mobile agents, so those models are not meaningful for agent communication in the context of autonomy. In order to ....
....communication. Minimization of network communications and localization of interactions are the pursuits in the context of autonomy. To achieve the above aims, we cannot use the extensively studied agent communication models such as the direct communication model and the rendezvous model [1] 2][14], or the meeting oriented model [12] 19] because these models do not have the above features that are suitable for interactions of autonomous mobile agents. Instead, we design a new model: ASS (Active State Space ) which is a third party to facilitate interactions between autonomous mobile agents ....
R.Gray, "Agent Tcl: A flexible and Secure mobile-agent system", In Proceedings of Fourth Annual Tcl/Tk Workshop , Monterey, California, July 1996.
....implement local access points to distributed services. There exist numerous examples of distributed services for mobile agents in the literature: directory services as in Telescript clouds [15] distributed shared memory and distributed semaphore [4] resource monitoring [11] resource trading [13][14], service brokering and electronic cash validation [17] reliable communication [16] Hence mobile agents do not only interact as peers, but there also clearly exists a necessity of layering services in order to build higher level abstractions. Inter agent communication mechanisms may be ....
....in order to build higher level abstractions. Inter agent communication mechanisms may be classified into four categories [1] shared memory (as in the Messenger paradigm [11] and sometimes in [3] generative communication (as in the Secure Object Spaces of [1] datagrams (as in Agent Tcl [14]) and procedure method invocations (as in Telescript [15] and Java) The work described in this paper is based on the Messenger approach, and extends it to a system based on procedure calls and method invocations. We show a framework where mobile agent services protect their integrity by ....
R. Gray, Agent TCL: A Flexible and Secure Mobile-Agent System, in Proceedings of the fourth annual Tcl/Tk Workshop (TCL 96), July 1996.
.... needed by the agent; A (shared) code section which describes the behavior of the agent One or more runtime structures which describe the computational state of the processes Connections to resources and to the underlying agent system Today, almost no mobile multi agent system (except [1] and [2]) encapsulates and transfers the computational state of the agent s process. Typically, the agent program is duplicated on the receiving location and after migration the agent is reinitialized from data saved before the move. This is because it is a major challenge to the builder of a virtual ....
Robert S. Gray, Agent TCL: A flexible and secure mobile-agent system, Department of Computer Science, Dartmouth College
....code. The General Magic MAS, developed together with the Telescript language [White94] in the early 1990, was the first commercial system specially designed to support the development of mobile agents paradigm applications. This system was followed by many others as Tacoma [JRS95] and Agent Tcl [Gray96] in which the agents are described in proprietary script languages. The advent of the Java programming language [Flanagan99] with its support for object serialization and mobile code (applets) fostered the development of new MASs. The IBM Aglets [KLO97] the ObjectSpace Voyager ....
R. S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the 4th Annual Tcl/Tk Workshop (TCL '96), July 1996.
....authorized access to a particular resource, such as a connect permission to allow access to a given host and port. The Aglet security model [14] for example, to a large degree reflects Java s underlying protection mechanisms. Other notable interpreted systems include Telescript [10] and Agent TCL [11]. The latter is based on Safe TCL [12 ] which employs a padded cell concept as a counterpart to Java sandboxing. The term padded cell denotes an isolation technique whereby a second interpreter pre screens any harmful commands from being executed by the main interpreter. Similar mechanisms, to ....
Robert S. Gray, "Agent Tcl: A Flexible and Secure Mobile-Agent System," Proceedings of the Fourth Annual Tcl/Tk Workshop (TCL 96), pp. 9-23, July 1996 MOBILE AGENTS AND SECURITY 11 <URL: http://actcomm.dartmouth.edu/papers/#security>
....technique for protecting an agent system is signing code or other objects with a digital signature which serves as a means of con rming the authenticity of an object, its origin, and its integrity. Because an agent operates on behalf of an end user or organization, mobile agent systems [34] [35] [36] commonly use the signature of the user as an indication of the authority under which the agent operates. Proof Carrying Code: Abstract Proof Carrying Code (PCC) enables a computer system to determine, automatically and with certainty, that program code provided by another system is safe to ....
R. Gray, "Agent Tcl: A Flexible and Secure Mobile-Agent System", Proceedings of the Fourth Annual Tcl/Tk Workshop (TCL 96), pp. 9-23, July 1996.
....between security measures against exogenous threats attacks that occur from outside of the platform and security measures against endogenus threats for policing the execution of a single platform. Typically exogenous threats are addressed with cryptography and digital signatures [23, 18] which protect the contents of information while on the network and authenticate users. In this paper, we focus on security within a single platform. Section 2.1 reviews the security threats that are relevant in an agent system. Section 2.2 introduces some concepts. Finally Section 2.3 enumerates ....
R. S. Gray. Agent Tcl: A flexible and secure mobile-agent system. Technical Report PCS-TR98327, Dartmouth College, Computer Science, Hanover, NH, Jan. 1998.
....the object oriented paradigm can be exploited for all kinds of interactions, even between remote objects via RMI. At a lower level, they can directly exploit TCP IP that, though very flexible, is complex to be programmed and requires the precise definition of a message exchange protocol. Agent Tcl [14] provides direct communications between two agents, both synchronous and asynchronous. 3.2 Meeting Oriented Coordination Meeting oriented coordination aims to define a spatially uncoupled model, where agents can interact but do not need to name explicitly the involved partners. Interactions ....
R. Gray, "Agent Tcl: A flexible and secure mobile-agent system", 4 th Annual Tcl/Tk Workshop (TCL '96), Monterey, California, July 1996.
....the need to recompile the agent on arrival at a new host, and thus simply requires an environment at the host that is capable of uniformly executing the agent on arrival. Most examples of mobile agent systems have a server or some type of running environment in which the agents are executed [17][4]. These servers act as workplaces where agents of all types can communicate with each other, see Figure 1. The servers provide a means for hosting and managing agents in an environment that is secure from malicious 1 agents. Through this server, an agent is able to get information about its ....
Gray, R., "Agent Tcl: A flexible and secure mobileagent system", PhD thesis, Dept. of Comp Sci, Dartmouth College, June 1997.
No context found.
R. Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dept. of Computer Science, Dartmouth College, June 1997. Available as Dartmouth Computer Science Technical Report TR1998-327.
No context found.
Robert Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dept. of Computer Science, Dartmouth College, June 1997. Available as Dartmouth Computer Science Technical Report TR98-327.
No context found.
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the 1996 Tcl/Tk Workshop, pages 9--23, July 1996.
....allows the receiver to perform authentication or other checks (such as server load) before granting tfie sender the right to send the agent. 3 Implementation To evaluate our design, we implemented the inter operable agent infrastructure for tfiree different mobile agent systems: D Agents [6] from Dartmouth College, EMAA [3,9] from Lockheed Martin Advanced Technology Laboratory, NOMADS [11 ] from the University of West Florida Institute for Human and Machine Cognition, and a reference implementation based on an unmodified Java 2 virtual machine. We first defined the communications ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. Technical Report PCS-TR98-327, Dm'tmouth College, Computer Science, January 1998.
....cards configured at 2 Mbps. Figure 4. The experimental platform, in which the server is a cluster of workstations, sending its data through a wireless gateway machine to the wireless network. When measuring parameters related to mobile agents, we used the Dartmouth mobile agent system D Agents [6,7] as an example of a canonical mobile agent platform. Although the CAST application used a different mobile agent platform, it was sufficiently similar to D Agents for the purposes of the experiments here. Because the language, compiler, and run time system impose overhead, the client runs at a ....
R.S. Gray, Agent Tcl: A flexible and secure mobile-agent system, in: Proceedings of the 1996.
....cards configured at 2 Mbps. Figure 4. The experimental platform, in which the server is a cluster of workstations, sending its data through a wireless gateway machine to the wireless network. When measuring parameters related to mobile agents, we used the Dartmouth mobile agent system D Agents [6,7] as an example of a canonical mobile agent platform. Although the CAST application used a different mobile agent platform, it was sufficiently similar to D Agents for the purposes of the experiments here. Because the language, compiler, and run time system impose overhead, the client runs at a ....
R. Gray, Agent Tcl: A flexible and secure mobile-agent system, PhD thesis, Technical report TR98-327, Department of Computer Science, Dartmouth College (1997).
....right to send the agent. The second phase of the launch request contains the state of the agent, in either binary or XML form, as described above. 3 Implementation To evaluate our design, we implemented the inter operable agent infrastructure for three different mobile agent systems: D Agents [6] from Dartmouth College, EMAA [3,9] from Lockheed Martin Advanced Technology Laboratory, NOMADS [10] from the University of West Florida Institute for Human and Machine Cognition and a reference implementation based on an unmodified Java 2 virtual machine. We first defined the communications ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. Technical Report PCS-TR98-327, Dartmouth College, Computer Science, January 1998.
....systems, touches on only some of the more important features of a mobile agent system. Again, Tables 1 and 2 summarize our comparison effort, and include citations to appropriate literature. The D Agents system is explained in more detail in several earlier papers [RGK97, KGN 97, GKCR97, Gra97, CCMG98, GKCR98, BGM 99, GCKR01, KCG 02] Despite the differences described above, and other small differences, all of the systems discussed above (with the exception of Messengers and CODE, which are lighter weight mobile code systems) are intended for the same applications, such as ....
Robert Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dept. of Computer Science, Dartmouth College, June 1997. Available as Dartmouth Computer Science Technical Report TR98-327.
....The only aspect that is truly related to mobility is the difficulty in communicating with a moving agent. 13 3.6 Security Security is a critical issue in mobile agent systems, but also the most time consuming to discuss. Since D Agents security is thoroughly described in two earlier papers [Gra96, GKCR98] and does not play a key role in our scalability analysis, we provide only a brief discussion here. Like most mobile agent systems, D Agents protects a machine from malicious agents, but, aside from encrypting an agent in transit, does not protect an agent against malicious machines or ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the 1996 Tcl/Tk Workshop, pages 9--23. USENIX Association, July 1996.
.... David Kotz Daniela Rus Department of Computer Science Dartmouth College Hanover, NH 03755 frgray,gvc,dfk,rusg cs.dartmouth.edu May 29, 1996 1 Overview Agent Tcl is a simple itinerant agent system that runs on Unix workstations and allows the rapid development of complex agents [Gra95, Gra96] Although Agent Tcl currently lacks the features of commercial systems such as Telescript [Whi94] it is an effective platform for experimentation with itinerant agents and for the development of small to medium sized applications. Agent Tcl agents are written in an extended version of the Tool ....
....to the desired location once it becomes reachable. Resource manager agents, in combination with the Pretty Good Encryption (PGP) encryption system [KPS95] and languagespecific security modules such as Safe Tcl [BR] guard access to critical system resources such as the screen, disk and speaker [Gra96] PGP authenticates incoming agents; the resource managers assign access restrictions based on this 7 authentication; and Safe Tcl enforces the access restrictions. In other words, the resource manager agents provide the security policy, while Safe Tcl provides the enforcement mechanism. This ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Mark Diekhans and Mark Roseman, editors, Proceedings of the Fourth Annual Tcl/Tk Workshop (TCL '96), Monterey, California, July 1996. 51
....network: the gateway was connected to a 10 mbps Ethernet, through a hub, a 10 mbps switch, and a 100 mbps switch, to the server cluster. Wireless network: 2 Mbps Lucent WaveLAN Bronze Turbo 802.11b PC cards configured at 2 Mbps. agents, we used the Dartmouth mobile agent system D Agents [Gra97, Gra96] as an example of a canonical mobile agent platform. Although the CAST application used a different mobile agent platform, it was sufficiently similar to D Agents for the purposes of the experiments here. 4.1. Measuring Because the language, compiler, and run time system impose overhead, the ....
Robert Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dept. of Computer Science, Dartmouth College, June 1997. Available as Dartmouth Computer Science Technical Report TR98-327.
....network: the gateway was connected to a 10 mbps Ethernet, through a hub, a 10 mbps switch, and a 100 mbps switch, to the server cluster. Wireless network: 2 Mbps Lucent WaveLAN Bronze Turbo 802.11b PC cards configured at 2 Mbps. agents, we used the Dartmouth mobile agent system D Agents [Gra97, Gra96] as an example of a canonical mobile agent platform. Although the CAST application used a different mobile agent platform, it was sufficiently similar to D Agents for the purposes of the experiments here. 4.1. Measuring Because the language, compiler, and run time system impose overhead, the ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the 1996 Tcl/Tk Workshop, pages 9--23, July 1996.
....We treated the 14 machines as a single logical server, because we needed that many to effectively measure # # , as we describe below. The platform can be envisioned as shown in Figure 3. When measuring parameters related to mobile agents, we used the Dartmouth mobile agent system D Agents [Gra97, Gra96] as an example of a canonical mobile agent platform. Although the CAST application used a different mobile agent platform, it was sufficiently similar to D Agents for the purposes of the experiments here. 4.1. Measuring # Because the language, compiler, and run time system impose overhead, the ....
Robert Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dept. of Computer Science, Dartmouth College, June 12 1997. Available as Dartmouth Computer Science Technical Report TR98-327.
....We treated the 14 machines as a single logical server, because we needed that many to effectively measure # # , as we describe below. The platform can be envisioned as shown in Figure 3. When measuring parameters related to mobile agents, we used the Dartmouth mobile agent system D Agents [Gra97, Gra96] as an example of a canonical mobile agent platform. Although the CAST application used a different mobile agent platform, it was sufficiently similar to D Agents for the purposes of the experiments here. 4.1. Measuring # Because the language, compiler, and run time system impose overhead, the ....
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proceedings of the 1996 Tcl/Tk Workshop, pages 9--23, July 1996.
No context found.
Gray R. S. (1996): Agent Tcl: A Flexible and Secure Mobile-Agent System. Proceedings of Fourth Annual Tcl/Tk Workshop (TCL 96). 374, 377
No context found.
Robert S. Gray. Agent Tcl: A flexible and secure mobile agent system. In Proceedings of the 4th Annual USENIX Tcl/Tk Workshop, pages 9--23, Monterey, California, July 1996.
No context found.
Gray RS. Agent Tcl: A flexible and secure mobile-agent system, Proceedings of the Fourth Annual Tcl/Tk Workshop (TCL 96), Monterey, CA, 1997;9-23.
No context found.
R. S. Gray. "Agent Tcl: A flexible and secure mobile-agent system," Proceedings of the Fourth Annual Tcl/Tk Workshop (TCL 96), Monterey, CA, pp. 9-23, 1997.
No context found.
R. S. Gray, Agent Tcl: A flexible and secure mobile agent system, Proc. of the 4th Annual Tcl/Tk Workshop, Monterey, California, 1996, pp. 9--23.
No context found.
Robert S. Gray. Agent Tcl: A Flexible and Secure Mobile-Agent System. In Proceedings of the Fourth Annual Usenix Tcl/Tk Workshop, 1996.
No context found.
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dartmouth College, June 1997. 15
No context found.
Gray, Robert S., Agent Tcl: A flexible and secure mobile-agent system, In Proceedings of the 4 th Annual Tcl/Tk Workshop (TCL'96) (July 1996).
No context found.
R.S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proc. Fourth Usenix Tcl/Tk Workshop, July 1996.
No context found.
R. Gray, "Agent Tcl: A flexible and secure mobile agentsystem", PhD thesis, Dept. of Comp Science, Dartmouth College, June 1997.
No context found.
R. S. Gray. Agent Tcl: A flexible and secure mobile-agent system. Dr. Dobbs Journal, 22(3):18-27, 1997.
No context found.
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dartmouth College, June 1997.
No context found.
Gray R.S., "Agent Tcl: A flexible and secure mobile-agent system", Dr. Dobb"s Journal, March 1997, pp. 18-26.
No context found.
Robert S. Gray. Agent Tcl: A flexible and secure mobile-agent system. In Proc. of the 1996.
No context found.
Gray, R. S. (1996). Agent Tcl: A flexible and secure mobileagent system. Proceedings of the 1996 Tcl/Tk Workshop, (pp. 9-23).
First 50 documents Next 50
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