Information Technology Reference
In-Depth Information
512 Advanced Artificial Intelligence
the plan and decision. The other is reactive agent which can react to the
environment without reasoning. Generally speaking, reactive agent has higher
priority than the deliberative agent since this can make the reactive agent to
quickly react to the important events happening in the environment.
MAPE(Multi-Agent Processing Environment) is a parallel programming
environment with special language(Shi et al, 1994). The agent architecture is
hybrid style shown in Figure 14.6. Each agent contains perception, action,
reflection, mdel, planning, communication, decision making and so on modules.
3ODQ
3ODQ
&ROODERUDWLRQ
RU1HJRWLDWLRQ
)RUHFDVW
'HFLVLRQ
*HQHUDWRU
2WKHU,QWHOOLJHQW
$JHQW
0RGHOLQJ
&RPPXQLFDWLRQ
5HTXHVWRU
5HVSRQVH
0HVVDJH
*HQHUDOL]HG
&RQGLWLRQ
5HIOHFW
$FWLRQ
$FWLRQ
3HUFHSWLRQ
$FWLRQ
,QWHOOLJHQW$JHQW
([WHUQDO:RUOG
Figure 14.6. Hybrid architecture of MAPE Agent
In 1998 Agent-Oriented Software Development Environment (AOSDE) has
been constructed at Intelligence Science Laboratory (Shi et al,1998). Figure 14.7
shows you the agent model which consists of three layers, that is virtual machine
layer, logic layer and resource layer.
Virtual machine layer is intended to be a general interface to environment
which provides the agent's communicative, sensoric and actoric links to outside
world. The communicative part provides the functionality of sending message to
and receiving message from other agents using Software Agent Communication
Language (SACL) or other language. Agent can sense its environment through
sensoric part. Actors will carry out the physical actions the agent may perform.
Search WWH ::




Custom Search