MAF Specification
Reasons for specification:
- INTEROPERABILITY,
- mobile agents require environment in which to execute;
- various languages need to be supported, e.g. Java, AgentTCL, Smalltalk, Scheme;
- various agent implementations need to be supported, e.g. Aglets, Odyssey, Voyager;
- standard services need to be supported, e.g. naming, authentication, communication, notification, transfer.