System Name: Hive
Current Version: 0.6
Organization: MIT Media Lab
Entry status: authoritative
Supported platforms:
Any Java 1.1 or 1.2
Supported languages:
Java
Implemented standards: none
Type of migration:
weak
How many threads or processes are possible per agent? unlimited
Local communication mechanisms and format of data:
Java method calls
Global communication mechanisms:
Java RMI
How the communication partner can be addressed:
?? Agents hold Java RMI references to each other.
Resource access control mechanism:
none at the moment - researching policies and capabilities
Agent tracking:
Decentralized/open agent tracking - currently, there are agents that
track other agents in a variety of methods.
Directory of services:
Global, mediated by agents
Type of code migration:
on demand from code server, which is often the sending host.
Other special features:
Decentralized, peer to peer architecture.
Availability:
source code (in September 1999)
License terms:
GNU copyleft (proposed)
Article that describe the current system best:
"Hive: Distributed Agents for Networking Things",
Proceedings ASA/MA '99
Year of first publication of systems description: 1998
Project URL: http://hive.media.mit.edu/
Contacts Email Address: nelson@media.mit.edu
Last modification date of this entry: Tue Jun 29 18:50:27 MET DST 1999