• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (5): 77-86.

• 论文 • Previous Articles     Next Articles

Software agent architecture of
policy-based self-organizing systems and its implementation       

HOU Fu,MAO Xinjun,GUO Yi,ZHOU Kai   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2012-09-17 Revised:2012-11-15 Online:2013-05-25 Published:2013-05-25

Abstract:

Currently, the great challenge of selforganizing software engineering is how to design the proper interactions among agents to satisfy the global macro emergence of selforganization system. To solve this problem, the paper proposed a policybased selforganizing multiagent system development method in which we use policies to regulate agents' behaviors so as to obtain the expected emergent results in a more effective way. However, the key point that supports this development method is how to construct the software agent that can not only perceive and understand the system policy, but also automatically decide and adjust its behaviors conforming to the policy. In this paper, we proposed the BeliefDesireIntentionPolicy (abbreviate BDIP) agent architecture for policybased selforganizing multiagent systems. We also designed the running mechanism as well as the behavior decision algorithm of the BDIP agent to execute the policy. To illustrate our approach and show its effectiveness, we constructed the software antitype of the agent. Case study also demonstrates the effectiveness of the architecture and the running mechanism.

Key words: self-organizing systems;software agent architecture;implementation of software agent;BDIP