基于知识构件的多Agent系统角色动态分配开发方法
通过分析4种典型的多Agent软件开发方法,指出目前多Agent软件开发方法在动态性和层次性方面的不足.在ARG(Agent-Role-Group)方法的基础上,提出了基于知识构件的动态角色分配的多Agent开发方法,通过加入Group层使得系统易于层次化和功能化,符合软件工程中高内聚、低耦合的原则,在一定程度上弥补了目前开发方法的层次性的不足.通过角色能力知识的交流,使得Agent具备变换角色的能力,开发的系统具备动态性.最后具体描述了一个传感器网络软件开发的例子。
多Agent系统 软件体系结构 软件工程 组织 角色动态分配 知识构件
马民 叶超群 刘晓建 金士尧
国防科学技术大学计算机学院,长沙,410073
国内会议
山东烟台
中文
228-233
2006-08-19(万方平台首次上网日期,不代表论文的发表时间)