Fig 2 demonstrates the architecture of MAGE platform, which consists of the following components, each has specific capability set:

Agent Management System (AMS) exerts supervisory control over access to and use of MAGE platform. It is the managing center of MAGE platform.
Directory Facilitator (DF) provides yellow pages services to other agents, such as service registration, searching and updating.
Message Transport Service (MTS) is the default communication method between agents on different agent platforms.
Agent is the fundamental actor in MAGE which combines one or more service capabilities into a unified and integrated execution model. Each agent can be designed with particular function for different applications.
Software describes all non-agent, executable collections of instructions accessible through an agent. Non-agent software can be encapsulated with agent.
In addition, two auxiliary modules are provided to support designing agent systems: Agent Library and Function Components. User can compose different agents by using many kinds of function components provided by MAGE. Also user can select suitable agent class from agent library.
Download File: