Information Technology Reference
In-Depth Information
and design. Vastudio can realize the model to programs, including different agent
behaviors. Finally, agents can run in the agent supporting environment.
Development
Figure 14.14. MAGE Architecture
14.7.2 Agent Unified Modeling Language
Agent Unified Modeling Language (AUML) is an agent-oriented modeling
language. Its main function is help the software designers and programmers to
model the software, describe the software development process from the
beginning to the end. AUML unify the agent-oriented and object-oriented
methods.
AUMP is multi-window application software which runs on the Windows
platform. It provides the Graphic User Interface for users to edit and revise the
models.
14.7.3 Visual agent development tool
On the agent-oriented distributed platform, we combine the common object
request broker agent and internet to build the common agent request broker
architecture (CARBA) (Cao et al, 1998). As figure 14.15, CABAR consists of
agent request broker (ARB),agent application facilities (AppFacilities),agent
domain pattern(appPattern) and agent services.
CARBA is a distributed management mechanism which uses the ARB as its
core component. It defines the way distributed agents send request and receive
the response. AppFacilities provides the agent components from horizontal and
vertical directions. AppPattern build the templates according to the domain
Search WWH ::




Custom Search