The Mobile Agents List: SeMoA (Secure Mobile Agents)

System Name: SeMoA (Secure Mobile Agents)

Current Version: 0.3

Organization: Fraunhofer IGD

Entry status: authoritative

Supported platforms:
JDK1.2 (Solaris, NT tested)

Supported languages:
Java

Implemented standards: none

Type of migration:
weak

How many threads or processes are possible per agent? No limitation yet.

Local communication mechanisms and format of data:
(Proxy) Object registration and Java method invocation

Global communication mechanisms:
None explicitely supported yet
Any defined by agents, limited only by permissions
given to agents.

How the communication partner can be addressed:
Names of registered objects

Resource access control mechanism:
Permissions assigned by a configurable policy No resource consumption limitation per agent (memory, disk, processor)

Agent tracking:
Name service plus forward references planned Any defined by agent, limited only by permissions given to agents.

Directory of services:
local

Type of code migration:
all classes as a whole from sending host, bundled with the agent, integrity protected by digital signatures Code server support planned (but low priority)

Other special features:
Extensive security mechanisms. Extendible architecture.
Pluggable security filters for incoming and outgoing agents, e.g.
- signing/verifying of static parts/agent properties by owner
- signing/verifying of complete agent by sender
Pluggable agent transport mechanisms
- SMTP, POP3
- raw sockets

Persistent storage of agents on disk.
Agents are transported as ZIP archive.
Agents are assigned a directory with the unzipped structure
and may simply save/read data that is bundled and transported
with them automatically upon migration.

Configurable access control for service registration, request, removal.

Extensive cryptographic standards support under way,
PKCS#7, PKCS#8, JCE, ASN.1/DER, LDAP

Graphical User Interface (SAM - SeMoA Administration & Monitoring)
Relaunching of agents after server shutdown or killing the server
with ^C

Availability:
To be determined.

License terms:
To be determined, probably free for non-commercial use.

Article that describe the current system best:
none

Year of first publication of systems description: not yet

Project URL: MAILTO:vroth@igd.fhg.de

Contacts Email Address: vroth@igd.fhg.de

Last modification date of this entry: Wed Jun 30 11:06:05 MET DST 1999


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