A-ADL:一种多智能体系统体系结构描述语言

被引:13
作者
马俊涛
傅韶勇
刘积仁
机构
[1] 东北大学软件中心!沈阳
基金
“九五”攻关项目;
关键词
智能体; 多智能体系统; 软件体系结构; 体系结构描述语言; 体系结构样式;
D O I
10.13328/j.cnki.jos.2000.10.018
中图分类号
TP312 [程序语言、算法语言];
学科分类号
081202 ; 0835 ;
摘要
多智能体系统 ( multi- agent system,简称 MAS)具有复杂的动态结构及行为特征 .传统的体系结构描述语言 ( architecture description language,简称 ADL)在语义和表达能力两方面难以满足要求 .提出了一种基于智能体的体系结构描述语言 A- ADL( agent- based- ADL) .该语言采用计算 /联接智能体替代部件 /连接器作为体系结构单元 ,基于体系结构原语、规则及多视图 ,解决了多智能体系统的动态性和语义问题 .通过实例详细阐述了 A- ADL的动态体系结构建模机制 ,并通过相关研究的比较证明了 A- ADL对于 MAS的适用性 .
引用
收藏
页码:1382 / 1389
页数:8
相关论文
共 4 条
[1]   A Roadmap of Agent Research and Development [J].
Jennings N.R. ;
Sycara K. ;
Wooldridge M. .
Autonomous Agents and Multi-Agent Systems, 1998, 1 (1) :7-38
[2]  
Intelligent agents: theory and practice[J] . Michael Wooldridge,Nicholas R. Jennings.The Knowledge Engineering Review . 1995 (2)
[3]  
Foundations for the study of software architecture[J] . Dewayne E. Perry,Alexander L. Wolf.ACM SIGSOFT Software Engineering Notes . 1992 (4)
[4]  
Allen, Remi Douence, and David Garlan, Specifying and Analyzing Dynamic Software Architectures .2 Robert J. . 1998