| J. Baumann, F. Hohl, K. Rothermel, M. Straer, "Mole - Concepts of a mobile agent system." Universitt Stuttgart, Bericht 1997/15. |
....agent s code, data as well as execution state are captured and transferred to the next server. It is re instantiated after arrival at the next server. The ability to roam the net is provided by a middle ware platform, a mobile agent execution environment (e.g. Aglets [2] Concordia [3] and Mole [4]) Reliability as well as fault tolerance are vital issues for the deployment of a mobile agent system. A number of research work is done in these areas. Some researchers adopt the use of replication as well as masking [5, 6] The idea is to use replicated servers to mask the failures. When one ....
J. Baumann, F. Hohl, K. Rothermel and M. Strasser. Mole - concepts of a mobile agent system. Special Issue on Distributed World Wide Web Processing: Applications and Techniques of Web Agents 1(3) (Baltzer Science Publishers, 1998), pp.123-127.
....can be performed o# line. It is also possible to remove unnecessary information (used only for debugging) Security: Obfuscation of applications to avoid black box testing attacks (deducing what an application do by running it several times for well chosen inputs and collecting the results) [2]. Another example is adding supplementary security checks in the application to verify authorized access to applications [27] Restriction of the usage of particular methods, packages or classes that are removed from an application [3] Adaptation: Modify the structure of commercial ....
J Baumann, F. Hohl, K. Rothermet, and Strasser M. Mole - concepts of a mobile agent system. World Wide Web Journal, special issue on Distributed World Wide Web Processing: Applications and Techniques of Web Agents, 1998. 1.1.1
....the concept of Personal Digital Assistants (PDA) and distinguishes between agent servers, mobile agents and stationary service agents. An agent server provides an environment for incoming mobile agents, and is supported by service agents. Only mobile agents can visit foreign computers. In Mole [BHRS97] stationary system agents manage the resources and services of a place (set of computers) When mobile user agents visit such places, the system agent assigns special resources or services to these user agents. Mole supports local and global communication via RPC and message passing ....
J. Baumann, F. Hohl, K. Rothermel, and M. Stra#er. Mole Concepts of a Mobile Agent System. Technical Report 1997/15, University of Stuttgart, August 1997.
....in [8] however, only the effects of the agent size and the replica number have been considered. In this paper, we evaluate the performance of two fault tolerant schemes in various system environment. For the accurate experiment, we have implemented an experimental system on top of the Mole [1] system. To optimize the performance of the replication scheme, we have implemented three versions of replication, including the dedicated consensus agent and the asynchronous replica transfer. To consider various failure cases in the experiment, we also have built a simulation system. Our ....
J. Baumann, F. Hohl, K. Rothermel and M. Strasser, "Mole - Concepts of a Mobile Agent System," World Wide Web Journal, 1(3):12-137, 1998.
....the necessary infrastructure for code deployment, authentication of bundles, a capabilitybased protection system and an object store. A plethora of Java based active mobile agent systems exists ranging from commercial products such as Voyager and Pathwalker to research projects such as Mole [9], HIVE [10] and ARA [11] These cover the entire code migration spectrum from strong (in the case of ARA) to weak schemes (the rest) An agent is a process that migrates among the nodes within a network to perform its task, operating on behalf of a user. Every visited node must support an ....
J. Baumann, F. Hohl, K. Rothermel and M. Straer, Mole - Concepts of a Mobile Agent System. The World Wide Web Journal, 1, 3, pp 123-137, 1998
....functions. Moreover, it is not inherently designed for mobility. Therefore, it is very difficult for a group of JavaBean objects in the containment hierarchy to migrate to another computer. A number of other mobile agent systems have been released recently, for example Aglets [9] Mole [3], Telescript [16] and Voyager [11] However, these agent systems unfortunately lack a mechanism for structurally assembling more than one mobile agent, unlike component technologies. This is because each mobile agent is basically designed as an isolated entity that migrates independently. Some of ....
J. Baumann, F. Hole, K. Rothermel, and M. Strasser, Mole - Concepts of A Mobile Agent System, Mobility: Processes, Computers, and Agents, pp.536-554, Addison-Wesley, 1999.
....in Sect. 5. 2 Implementation of a Performance Management Application We compare two di erent solutions to gathering MIB II [9] variables on managed elements: a mobile agent based one and one only based on the SNMP. 2. 1 The Mole Platform and the AdventNet Library The Mole infrastructure [3] is used in the mobile agent implementation. This system provides the functionality for the agents to move, to communicate with each other, and to interact with the underlying computer system. In Mole, a weak migration scheme is provided, where only data state information is transfered. As a ....
Baumann, J., Hohl, F., Straber, M., and Rothermel, K. Mole - concepts of a mobile agent system. World Wide Web 1, 3 (1998), 123137.
....Distributed Information Retrieval [13] 14] Information Dissemination [15] Workflow Management [16] Network Management and Telecommunication Systems [17] 18] 19] 20] 21] Cooperative Environments [22] etc. Some examples of mobile agents platforms are Telescript [23] D Agents [24] Mole [25], IBM Aglets [11] Tacoma [26] Ara [27] and Odyssey [28] The Object Management Group (OMG) has been making an effort to standardize mobile agents based systems, looking for interoperability. However, some aspects won t be standardized while that technology doesn t become mature enough. These ....
Baumann, J., Hohl, F., Rothermel, K. and Straber, M., "Mole -- concepts of mobile agent system", world wide web. Vol. 1, Nr. 3, 1998, pp. 123-137.
....migrated. Java provides an object serialization facility for extracting the state of a Java object and translat4 ing it into a representation suitable for transmission from one host to another. So it is not surprising that weak mobility is what many Java based agent systems (Aglets [LO98] Mole [BHRS98] and Voyager by ObjectSpace) adopt especially since capturing the execution state of a Java thread without modifying the JVM is impossible, as shown by Sumatra [ARS97] Note, however, that Java s object serialization mechanism incorporates the entire object tree rooted on a single object. ....
J. Baumann, F. Hohl, K. Rothermel, and M. Straer. Mole --- Concepts of a Mobile Agent System. World Wide Web, 1(3):123-- 137, 1998.
....bytes 10ms 440ms Download class B 3300 bytes 160ms 190ms Download class C 927 bytes 10ms 200ms Table 5. Transfer of an agent test. Transfer request creation 1440ms Serialization of agent 5740ms Transfer request send 20ms 6 Related Work A number of agent platforms (e.g. Aglets[6] Mole[2], Concordia[11] etc) have been developed primarily for high end desktop environments such as Windows, Unix, and Solaris. A major limitation of these mobile agent platforms is their reliance upon the resources offered by these environments, which typically consist of high levels of memory, ....
J. Baumann, F. Hohl, K. lothermel, and M. StraYer. Mole - concepts of a mobile agent system. Distributed World Wide Web Processing: Special issue on Applications and Techniques of Web Agents, 1998.
....[1] are examples of such mobility. Moving data objects. The system should allow complex structures of objects to be moved between machines while keeping a consistent view of the overall object universe. Most mobile agent platforms provide such functionality, e.g. IBM s Aglets [15] Mole [4] or Concordia [31] Moving processes. The system should allow process migration, allowing a thread interrupted on one machine to resume its execution at the same point on another machine. Emerald [17] Sprite [10]and Charlotte [3] are distributed systems providing process migration facilities. ....
Baumann, J., Hohl, F., Straber, M., Rothermel, K., Mole - Concepts of Mobile Agent System, ### ######## ####### ##### ## ############ ### ############ ## ### ######, Volume 1, Number 3, 1998. http://mole.informatik.uni-stuttgart.de/
....where the program must continue. This approach is not flexible and implies a modification of the application itself if new backup points are added. This approach is used in most of applications based on mobile agent platforms [Chess95] that provide weak mobility, such as Aglets [IBM96] and Mole [Baumann98]. The two other approaches, which we call implicit, provide a transparent service for capturing restoring thread state. The service is independent from the application code and is provided as a function that may be called by the application itself or by an external application. These two ....
J. Baumann, F. Hohl, M. Straber and K. Rothermel. Mole - Concepts of Mobile Agent System. WWW Journal, Special issue on Applications and Techniques of Web Agents, volume 1, no 3, 1998. http://mole.informatik.uni-stuttgart.de/
....to appropriate execution platforms to achieve the desired effect. 3.2 Decoupling for Mobility Additionally, decoupling enables agent mobility to be achieved in a more lightweight and secure manner. Mobile agents require packaging up through serialisation to be moved between execution platforms [2, 11]; typically this includes the state of the agent, and the agent as is. In the case of large agents, or those with many resources or capabilities, the transport costs can become significant, and since one of the key motivating 79 principles behind mobile agents is to minimise transport by focusing ....
J. Baumann, F. Hohl, K. Rothermel, and M. Straer. Mole - concepts of a mobile agent system. World Wide Web, 1(3):123--137, 1998.
No context found.
J. Baumann, F. Hohl, K. Rothermel, M. Straer, "Mole - Concepts of a mobile agent system." Universitt Stuttgart, Bericht 1997/15.
No context found.
Baumann, J., Hohl, F., Rothermel, K.: Mole - Concepts of a Mobile Agent System. Technical Report TR-1997-15, University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems (1997)
No context found.
J. Baumann, F. Hohl, M. Straber, and K. Rothermel. Mole -- Concepts of a Mobile Agent System. World Wide Web 1, 3, 1998.
No context found.
Baumann, J., Hohl, F., Rothermel, K.: Mole - Concepts of a Mobile Agent System. Technical Report TR-1997-15, University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems (1997)
No context found.
Baumann, J., Hohl, F., Rothermel, K., Straer, M.: Mole - Concepts of a Mobile Agent System. The World Wide Web Journal, Vol. 1, No. 3, pp. 123-137, 1998.
No context found.
J. Baumann, F. Hohl, M. Straber, and K. Rothermel, "Mole -- Concepts of a Mobile Agent System," World Wide Web 1, 3, 1998.
No context found.
J. Baumann; F. Hohl; M. Strasser; K. Rothermel. Mole - Concepts of a Mobile Agent System. Technical Report, Universitat Stuttgart, August 1997.
No context found.
J. Baumann, F. Hohl, K. Rothermel, M. Straber, Mole concepts of a mobile agent system, WWW Journal, Special Issue on Applications and Techniques of Web agents 1 (1998) 123--127.
No context found.
Baumann, J., Hohl, F., Rothermel, K., Straer, M.: Mole - Concepts of a Mobile Agent System. The World Wide Web Journal, Vol. 1, No. 3, pp. 123-137, 1998.
No context found.
Baumann, J., Hohl, F., Rothermel, K.: Mole - Concepts of a Mobile Agent System. Technical Report TR-1997-15, University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems (1997)
No context found.
J. Baumann, F. Hohl, K. Rothermel, and M. Strasser. "Mole - Concepts of a Mobile Agent System". Technical report 1997/15. Fakultaet Informatik, University of Stuttgart, Aug. 1997.
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