The Mobile Agents List: Planet

System Name: Planet

Current Version: alpha

Organization: University of Tsukuba, Japan

Entry status: authoritative

Supported platforms:
Solaris 2.6 on SPARC
Solaris 2.6 on Intel x86
Linux on Intel x86

Supported languages:
Currently C and C++

Implemented standards: none

Type of migration:
strong

How many threads or processes are possible per agent? Unlimited number of threads per agent are permitted at the

Local communication mechanisms and format of data:
1. messages and RPCs among distinct protection domains
2. dynamic linking within a single protection domain

Global communication mechanisms:
1. logically, asynchronous object passing via a distributed persistent object store
2. physically, remote memory-mapped files

How the communication partner can be addressed:
Named ports on the Distributed Shared Repository (distributed persistent object store)

Resource access control mechanism:
Programmable protection-policy checking for each protection domain

Agent tracking:
Through named ports on the Distributed Shared Repository

Directory of services:
Single logical name space in the Distributed Shared Repository

Type of code migration:
On demand from one of servers implementing the Distributed Shared Repository

Other special features:
1. Layered architecture: Neutrality for both programming-language and bytecode designs.
2. Native mobile objects: Based on native code execution with rigorous safety-checking.

Availability:
Currently we are preparing its source code release.

License terms:
see license terms

Article that describe the current system best:
K. Kato, Y. Someya, K. Matsubara, K. Toumura, H. Abe (1999):
An Approach to Mobile Software Robots for the WWW,
IEEE Transactions on Knowledge and Data Engineering, Vol. 11, No. 4, 1999 July/August.

Year of first publication of systems description: 1996

Project URL: http://www.osss.is.tsukuba.ac.jp/~planet/

Contacts Email Address: kato@is.tsukuba.ac.jp

Last modification date of this entry: Tue Sep 7 05:16:00 MET DST 1999


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