| W. Li, D.G. Messerschmitt, "Itinerative Computing Using Java", http://ptolemy.eecs.berkeley.edu/dgm/javatools/java-to-go, 1997. |
.... different Java based mobile agent systems, as IBM Aglets [23] or Odyssey [16] with only a slight extension (i.e. the execution engine must keep the reference to the local space and provide it to incoming agents) The mobile agent server adopted for the first prototype is the Java to go package [24], a well documented environment, developed at the University of California at Berkeley (CA) a b Reference to the local tuple space c Java Agent Server c d b Reaction META LEVEL TUPLE SPACE Agent Figure 1. The MARS Architecture on a Internet node When an agent is bound to the local ....
W. Li, D.G. Messerschmitt, "Itinerative Computing Using Java", http://ptolemy.eecs.berkeley.edu/dgm/javatools/java-to-go, 1997.
.... Java based mobile agent systems, as IBM Aglets [LanC96] or Odyssey [Gen97] with only a slight extension (i.e. the execution engine must 8 keep the reference to the local space and provide it to incoming agents) The mobile agent server adopted for the first prototype is the Java to go package [J2go97], developed at the University of California at Berkeley (CA) Java to go, similarly to other Java based agent systems, provides the basic mechanisms for agent execution and mobility. Mobile agents are Java threads that can move from site to site via explicit migrations; stationary Hall servers ....
W. Li, D.G. Messerschmitt, "Itinerative Computing Using Java", http://ptolemy.eecs.berkeley.edu/dgm/javatools/java-to-go.
....the idea of mobile agent. An interesting feature is that, unlike Sumatra, it does not require any modification to the Java interpreter; this of course implies that Odyssey implements only a weak mobility. Mobile Agent Technology: Current Trends and Perspectives 4. 4 Java to go Java to go [12] is an infrastructure developed at the University of California at Berkeley. It permits the rapid prototyping of Java written systems that support the weak mobility for Java agents. It is quite similar to Odyssey, but it furnishes a lower level of abstraction. On the one hand, this implies more ....
W. Li, D. G. Messerschmitt, "Itinerative Computing Using Java", http://ptolemy.eecs.berkeley.edu/dgm/javatools/java-to-go.
....Because of this, we found that it is very easy to implement a system that provides rudimentary mobile agent functionality. This is also supported by the fact that there are several other research projects that deal with Java based mobile agent systems like Mole [7] Aglets [10] Java to go [16], and MOA [14] To gain insight in Java s potential as an agent programming language, and because of announced Java API packages (i.e. security and electronic commerce) that offer valuable functionality in a standardized way, we decided to build a system of our own this also allows us to ....
Weiyi L., Messerschmitt D., Java-To-Go, Itinerative Computing Using Java, Univ. of California at Berkeley, Department of EE and CS,
....the access request. This can easily be achieved by installing an instance of an object that conforms to the Java Virtual Machine (VM) SecurityManager interface, which when installed is called by all Java methods that access system resources. In our system (and in all other Java based systems [10, 14, 21, 34]) the code of the mobile agent system and the code of agents is loaded into the same Java VM. Because of that, the installed security manager cannot automatically deny any access to local resources, because the mobile agent system itself has to access the local resources. To solve this problem, ....
Weiyi L., Messerschmitt D., Java-To-Go, Itinerative Computing Using Java, Univ. of California at Berkeley, Dept. of EE and CS, http://ptolemy.eecs.berkeley.edu/dgm/javatools/java-togo /
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