System Name: ARCA - Autonomous Remote Cooperating Agents
Current Version: 2.3
Organization: Institute of Telecommunications and Computer Science, University of Catania - ITALY
Entry status: authoritative
Supported platforms:
All platforms which supports JDK1.1
Supported languages:
JAVA 1.1
Implemented standards: none
Type of migration:
weak
How many threads or processes are possible per agent? unlimited
Local communication mechanisms and format of data:
same as global
Global communication mechanisms:
Message passing: message structured with a tag (string), a priority and
an attachment field. Versatile reception primitive which allows to
specify a filter on the tag, the priority of the message and/or
on the sender agent.
Agent Action Invocation: synchronous two-way, asynchronous two-way and
one-way invocation of a public method of the remote agent.
How the communication partner can be addressed:
global addressing scheme independent from the current location of the
receiver agent.
Resource access control mechanism:
none
Agent tracking:
home register + local name service
Directory of services:
none
Type of code migration:
all classes as a whole from code server
Other special features:
text-based and GUI-based agent server, console to control local or
remote agent servers, versatile and reliable agent communication
mechanism.
Availability:
binary, source code on demand.
License terms:
non-commercial use.
Article that describe the current system best:
C. Santoro - "ARCA: A Framework for Mobile Agents Programming - A White
Paper" - Internal Report, University of Catania - Dec 1998.
Year of first publication of systems description: 1998
Project URL: http://netra.cdc.unict.it/ARCA
Contacts Email Address: csanto@alpha4.cdc.unict.it
Last modification date of this entry: Tue Jun 29 14:42:40 MET DST 1999