System Name: MAP
Current Version: 2.0
Organization: University of Catania - IIT
Entry status: authoritative
Supported platforms:
All platforms supporting Java 2.
Supported languages:
Java 2
Implemented standards: MASIF
Type of migration:
Weak migration
How many threads or processes are possible per agent? Unlimited number of threads per agent; actually it depends on available memory
Local communication mechanisms and format of data:
Asynchronous and synchronous message passing
(any Java object)
Global communication mechanisms:
Asynchronous and synchronous message passing
(any Java object)
How the communication partner can be addressed:
Through the name
(which is unic and global according to the MASIF specification)
Resource access control mechanism:
Access control mechanism makes use of public key cryptography. User and agent authentication is performed in order to gain adequate rights of execution
Agent tracking:
Name service (MAFFinder)
Directory of services:
None
Type of code migration:
on demand from sending (and other visited) hosts
Other special features:
- GUI for monitoring agent and agent system
- The platform integrates the paradigm of remote execution and code on demand
Availability:
binary (source code on demand)
License terms:
non-commercial use
Article that describe the current system best:
A. Puliafito, O. Tomarchio, and L. Vita.
MAP: Design and Implementation of a Mobile Agents Platform.
Journal of System Architecture. to appear.
Year of first publication of systems description: 1997
Project URL: http://sun195.iit.unict.it/MAP
Contacts Email Address: tomarchio@iit.unict.it
Last modification date of this entry: Fri Jul 9 11:17:10 MET DST 1999