The Mobile Agents List: Grasshopper

System Name: Grasshopper

Current Version: 1.2.2

Organization: IKV++ GmbH

Entry status: authoritative

Supported platforms:
tested on: Windows NT/9x, Solaris
Should run on all platforms supporting JDK 1.1 and higher.

Supported languages:
JDK 1.1

Implemented standards: MASIF

Type of migration:
weak migration

How many threads or processes are possible per agent? Limited only by the used operation system.

Local communication mechanisms and format of data:
asynchronous/synchronous messages (any java object)

Global communication mechanisms:
asynchronous/synchronous messages (any java object)

How the communication partner can be addressed:
With an URL which offers different tranport protocolls:

socket://<HostName>:<port>/<AgencyName>[/<PlaceName>]
rmi://<HostName>:<port>/<AgencyName>[/<PlaceName>]
iiop://<HostName>:<port>/<AgencyName>[/<PlaceName>]
mafiiop://<HostName>:<port>/<AgencyName>[/<PlaceName>]
grasshopperiiop://<HostName>/<AgencyName>[/<PlaceName>]

Resource access control mechanism:
configurable policies

Agent tracking:
region registry

Directory of services:
global for all agencies registered to the region registry additionally local within an agency

Type of code migration:
on demand from sending host, on demand from code server

Other special features:
- Management GUI for Agency
- supports security (IAIK)

Availability:
binary source code

License terms:
see license terms

Article that describe the current system best:
Grasshopper Technical Overview

Year of first publication of systems description: 1998

Project URL: http://www.ikv.de/products/grasshopper/

Contacts Email Address: baeumer@ikv.de

Last modification date of this entry: Thu Jul 8 12:51:55 MET DST 1999


This page was created automatically by a script. Last creation date of: Tue Jan 13 08:01:23 MET 2004 In case of problems please contact Fritz.Hohl@informatik.uni-stuttgart.de