One part of the standard is the IDL module called MAFAgentSystem. It defines
the basic Agent operations as create, receive, suspend and terminate an Agent.
The MAFAgentSystem is mainly designed to control the Agent System from outside,
like to remotely create and terminate an Agent. As the MAFAgentSystem was not
implemented in this version of
TAgents, this section will only give a
rough overview about the definition of this part of the standard. The MAFAgentSystem
interface consists of the following methods (For a detailed description see
the MASIF document [
MASIF98]):