网构软件自适应方法研究

来源 :武汉理工大学 | 被引量 : 3次 | 上传用户:xoyo20001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的普及和应用,越来越多的软件系统部署在Internet上,由于网络平台与传统计算机软件平台特征上有很大的不同,促使软件系统的运行环境从静态、封闭逐步转向动态、开放。如,计算实体的种类增多;用户需求的动态变化;受到资源限制等。并且软件系统的规模和复杂度越来越高。从而管理和维护软件系统的负担剧增,为了降低负担,人们考虑让软件系统能够自我维护、自我管理、根据环境的变化调整自己的行为,即软件系统具有自适应性。据此,国内外学者开展了有关网构软件自适应方面的研究。本文针对如何实现自适应性的网构软件的方法这一主题,给出了具体实现网构软件自适应的系统化方案。首先介绍了网构软件的概念及其自适应的研究内容,得出了以软件体系结构为中心的网构软件自适应方法。详细介绍了软件体系结构作动态演化时的构件实现、管理等,SA模式和SA风格的相关理论。然后深入研究了网构软件自适应方法的实现。从网构软件自适应方法的结构设计入手,探讨了以往两种结构设计的优缺点及其适用范围,得出了本文的结构设计方法。在考查了已有相关研究的基础上,针对已有方法中的不足,提出了利用元胞自动机对软件体系结构进行行为建模,实施网构软件的自适应操作,避免利用中间件带来的复用性不高的问题。也是首次将元胞自动机引入自适应中,扩展了元胞自动机的应用领域,为网构软件的自适应开拓了一个新的视角。同时,提出了适合分布式环境特点的三层监控机制,事件-规则-动作的触发设施,完成不良模式的自动检测,不再需要管理员事先建立不良模式和良好模式模型;提出了不良模式库的管理措施,对不良模式进行标准化管理,方便自适应操作;提出了不良模式的匹配方法,找到应用系统中的真正不良模式;提出了元胞自动机的具体实施自适应过程,将软件体系结构的动态调整映射到元胞自动机中,实施自适应操作。最后以两个具体实例,从不同角度演示了整个自适应操作的实施过程,表明了本文的自适应方法是行之有效的。
其他文献
核糖核苷酸(ribonucleicacid,RNA)是重要的生物分子,不仅充当遗传信息载体和传递工具,还具备催化RNA剪接,加工和修饰RNA前体,调控基因表达等重要功能。RNA如何发挥上述功能,
学位
随着新技术革命的到来,世界进入了全信息时代,对多源信息进行有效融合处理的新型理论和技术应运而生。图像融合作为可视化的信息融合,为世人所关注。本文研究了基于小波变换
H.264编码标准具有码率低和视频质量高等优越性能,在具有这些高性能的同时,编码过程中的计算复杂度也相应的增加了,因此如何优化H.264标准编码过程中的算法成为了提高H.264编
作为Web2.0时代具有代表的社交平台,微博已经成为了一种主流的信息分享和交流的平台,微博营销也应运而生。微博营销是一种新型的网络营销方式,商家通过在微博上发表与商品主
随着全球经济一体化和信息技术的发展,许多企业都完成了基础设施的信息化,并逐步走向协同化。由于企业内部管理水平的不断提高和外部市场竞争的日益激烈,单靠产品销售获得的
随着云存储技术的快速发展,使用云存储保存或者备份数据的企业或者个人也越来越多,用户在使用云存储服务时更加注重数据的安全性,而数据安全保护技术主要是通过对数据进行加
信任评价模型可以解决网络中的一些安全问题,但是当网络中的节点数目非常大时,现有全局信任模型的计算量与通信开销比较大,影响了信任模型的推广和应用。针对该问题,本文在参
近几年来基于P2P技术的网络应用迅速发展起来。有关的研究人员认为,P2P技术的应用将使网络上的资源得到充分利用和最大化的共享。P2P技术在内容分发、实时通信、协同工作、以
粗糙集理论作为粒度计算的三大模型之一,自产生起就备受关注,并已广泛应用与机器学习、模式识别等领域。其主要内容包括近似集、决策系统、数据预处理以及属性约简等等,是一
随着数字电视广播技术的发展,数字电视接收系统的研究与开发已成为新的发展方向。龙芯处理器以其低成本、低功耗、指令级并行等优点广泛应用于嵌入式领域。本文基于龙芯2E处