用Agent连接件提高软件体系结构适应性研究

来源 :太原理工大学 | 被引量 : 2次 | 上传用户:linxi054
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络计算时代,软件生产所面临的难题是需求的不定性和系统环境的高度开放性、复杂性。因此,从某种程度上讲,适应性成为现代软件最为重要的质量属性。目前,人们正试图使用Agent技术来解决开放系统的动态变化问题,但至今仍然没有一个精确、一致的模型用于刻画多Agent系统。 本文在研究软件体系结构和Agent技术的基础上,提出了Agent连接件的概念和基于Agent连接件适应性软件体系结构模型。这有利于Agent的复用和动态灵活的组建多Agent系统,同时也为Agent之间的交互与协作提供支持。该模型以Agent连接件为中心,Agent的类型和数目可变,各个Agent之间通过Agent连接件进行通信和协作,这些Agent连接件不仅负责匹配Agent之间的需求与能力,同时也负责信息的路由与传递。文中还使用Z规格说明语言对Agent连接件进行了简单的形式化描述。 本文在建立基于Agent连接件适应性软件体系结构的同时,也提出了如何从软件生存环境入手、使用自顶向下和自底向上相结合来建造多Agent系统的过程和方法。 把Agent技术引入到软件体系结构领域,不仅丰富和发展了软件体系结构及其风格的内容,而且开发人员可以利用这一模型快速有效地构造系统,在实践中具有指导性。今后的工作是在进一步完善基于Agent连接件适应性软件体系结构模型的理论基础上,研究开发支持该模型的MAS开发工具和平台。
其他文献
合法侦听是为了国家安全的需要,根据国家法律明确规定并且经过授权机构的法律授权,由具有合法侦听权的机构在法律授权范围内对通信内容进行侦听。随着我国信息化的深入,合法侦听
时空数据库管理系统(Spatio-Temporal DBMS)是能够同时处理时态数据和空间数据的数据库管理系统。如何将时态属性和空间属性有机的结合起来是实现时空数据库技术的关键问题。
众所周知,操作系统是连接计算机硬件与上层软件及用户的桥梁,它的安全性是至关重要的。虽然我们不能说Linux一定比Windows更安全,但与封闭源代码的Windows相比,开放源代码的Linux
内存数据库系统是一种数据库新技术,其设计思想是在系统运行时将整个数据文件或将数据文件的一部分读入共享内存中,所有数据的存取和管理都在内存中完成,尽可能的减少磁盘操
“异步单进程事件驱动代理服务器”是信息产业部“电子发展基金” 支持的“网络多功能服务器”项目下的一个子课题。当前Internet在迅猛发展,但网络带宽的增加与信息量和使用
流媒体应用有着与其他应用所不同的特点,在分析流媒体对存储系统的特别要求的基础上,深入研究了能大幅度提高其读性能的技术——改进的文件系统与RAID算法,设计并实现了其在
随着网络的飞速发展,通讯变得更加频繁,信息安全技术变得越来越重要。CSP(Cryptographic Service Provider)是微软公司提出的安全服务基本框架之一,它参照了ASN.1、PKCS等一系列