A programmable interface language for heterogeneous distributed systems
ACM Transactions on Computer Systems (TOCS)
Distributed operating systems
Software agents
Understanding X.500: The Directory
Understanding X.500: The Directory
The GSM System for Mobile Communications
The GSM System for Mobile Communications
The Architecture of the Ara Platform for Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Mobile Code Paradigms and Technologies: A Case Study
MA '97 Proceedings of the First International Workshop on Mobile Agents
The Shadow Approach: An Orphan Detection Protocol for Mobile Agents
MA '98 Proceedings of the Second International Workshop on Mobile Agents
MASIF: The OMG Mobile Agent System Interoperability Facility
MA '98 Proceedings of the Second International Workshop on Mobile Agents
Operating system support for mobile agents
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Implementation of MAP: A system for mobile assistant programming
ICPADS '96 Proceedings of the 1996 International Conference on Parallel and Distributed Systems
Agent Tcl: a flexible and secure mobile-agent system
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
Dynamic and mobile VRML gadgets
Proceedings of the fourth symposium on Virtual reality modeling language
MARE: resource discovery and configuration in ad hoc networks
Mobile Networks and Applications
Software—Practice & Experience - Special issue: Mobile agent systems
Networking in a Service Platform Based on Mobile Agents
ICN '01 Proceedings of the First International Conference on Networking-Part 2
Distributed Computations by Active Network Calls
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
Client-side service composition using generic service representative
Proceedings of the 2010 Conference of the Center for Advanced Studies on Collaborative Research
Hi-index | 0.00 |
Mole is one of the first Java-based mobile agent systems. It runs on an unmodified Java virtual machine on PCs under Windows 95/NT and on workstations under several UNIX dialects. Earlier versions of Mole have provided a basic infrastructure for communication and migration of mobile agents. Version 3.0 of Mole has been strongly revised and several requests and proposals from users of the earlier versions of Mole were integrated into the new release. In particular Mole supports communication between agent groups and the concept of sessions. The infrastructure of Mole includes a resource manager, a directory service and a global naming scheme for agents. In order to support the design of agents, a graphical agent monitor allows to visualize the system behavior as a whole or of a single agent in particular. Mole further provides a thread management unit to overcome some shortcomings of the Java virtual machine. Mole provides a simple means for installation and configuration of the system. This paper describes the architecture and infrastructure of Mole 3.0.