基于Agent的开放系统自适应框架

来源 :复旦大学 | 被引量 : 0次 | 上传用户:jayxiandan001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放系统往往由一组动态的人、硬件和软件主体组成,并通过它们之间的协同工作来满足涉众的需求。然而,由于开放系统复杂性、其内部主体间的异构性、以及其运行环境的开放性和动态性,这类系统的运行时行为会偏离其需求规约。因此,开放系统应该具备自我感知和自我调整的能力,从而保证在运行时根据上下文环境的变化动态地进行自适应行为的调整,以满足高层的需求规约。传统软件的运行时自适应方法一般通过监控、分析、决策、和执行的反馈控制环路来实现软件系统的运行时管理。但是传统的自适应方法不能描述开放系统中主体之间的交互依赖关系。因此Tropos和i*等框架扩展了面向目标的需求建模方法,在目标模型的基础上提供了对主体之间的委托依赖关系的建模。基于这些模型,一些研究工作已经提出了基于主体之间依赖的自适应方法。然而,这些方法都假设主体之间的委托承诺关系在运行时是不会发生变化的。此外,目前还缺少基于这种方法的自适应实现框架。针对以上的问题,本文提出了一种基于主体(Agent)的开放系统自适应框架。该框架使用了基于Tropos框架的需求建模方法来描述主体的需求以及主体之间的委托依赖关系。该框架通过对委托承诺的可变点分析,扩展了开放系统主体的自适应策略,提出了基于成本收益的自适应策略评估方法和基于承诺重协商的自适应策略选取算法。同时,本文还提供了一个基于JADE技术的框架实现,以非侵入的方式为分布式开放系统提供了可定制的自适应实现。最后,文本通过两个案例研究,分别在多主体交互的仿真系统以及分布式的开放系统中应用了所开发的实现框架,验证了本文所提出的基于主体的自适应框架的可用性和有效性。
其他文献
计算机网络的飞速发展,给人们的生活带来了很大便利。然而,人们在得益于网络技术所带来的巨大机遇的同时,也不得不面对网络安全问题的严峻考验。虽然在网络安全方面,一些技术和系
计算机的发展使得工业生产、商业活动、科学试验和日常生活中的自动化、信息化过程不再局限于传统意义上的PC机,而是包括了形态各异、性能千差万别的各类嵌入式系统。以嵌入
随着大数据时代的来临,大量的数据查询服务应运而生,在查询过程中如何同时保护客户端的查询隐私和服务器的数据隐私已经成为一个新的研究课题。这个课题在实际中应用广泛,然而到
数据挖掘是一项较新的数据库技术,它基于由日常积累的大量数据所构成的数据库,从中发现潜在的、有价值的信息—称为知识,用于支持决策。数据挖掘技术可用来进行关联分析、分类、
随着网络技术的发展和广泛应用,网络的开放性、共享性、互连程度不断扩大,网络安全问题日益突出,各种恶意代码(计算机病毒、网络蠕虫等)成为计算机使用者遇到的最普遍问题。
WWW由分布世界各地的Web结点组成,是全球最大的信息资源库,依据WWW和HTML标准的支持,使用者能够方便的在网上进行信息浏览、查询和检索,以多媒体的形式呈现,并且还提供诸如邮件、
虹膜识别是一项复杂的系统工程,识别过程中的每一个环节都将影响最后的识别效果,相对于比较成熟的识别算法而言,现在最大的瓶颈是图像的质量评价,所以在搭建虹膜识别系统的基础上
数字半色调技术是将连续调图像转换成有限灰度图像以便在输出灰度范围较小的设备上呈现的一门技术。比如二值或多值打印机只能输出两个或者若干个灰度级的图像,要将屏幕上显示
近年来通信网的主干部分发生了巨大的变化,而在接入网部分却变化很少。“最后一公里”的接入网部分仍然是高速局域网和主干网之间的瓶颈。主干网光纤化带来的巨大的带宽资源使
本文围绕如何对入侵容忍系统进行分析进行研究,主要研究了入侵容忍的基本理论以及入侵容忍系统的模型,提出改进的模型;分析了现在的入侵容忍的评价方法以及存在的缺点,提出了