基于构件的自组织软件体系结构研究

来源 :太原科技大学 | 被引量 : 0次 | 上传用户:songyc198610712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件体系结构是软件工程领域中发展迅速的一个研究领域。软件体系结构是指系统中构件、连接件和它们之间的连接和配置等,是对软件系统的一个高层次的描述。根据软件体系结构在运行时的演化方式,可以分为静态软件体系结构和动态软件体系结构。一般的软件系统可以使用静态体系结构进行描述,但是对那些在运行时能够动态地随用户需求和环境的变化而变化的软件系统,如自组织软件系统,静态软件体系结构由于缺乏表示动态适应的机制,很难对这类系统进行描述和分析。因此,本文对具有动态自组织软件体系结构进行了研究,并做了以下工作:1)在分析了目前自组织软件体系结构研究现状的基础上,针对自组织软件体系结构中,构件元素管理、自组织变化策略以及自组织约束问题,采用分层的思想提出了一个具有三层结构的自组织软件体系结构模型,论述了该模型中构件管理层、变化管理层和约束管理层的主要功能。同时对模型中的构件管理、变化管理和约束管理的实现问题进行了详细探讨,给出了变化的监测方法、基于元组的事件表示、变化策略表示、动作表示以及它们之间的匹配方法、自组织过程中的重构算法和约束规则检测方法。2)采用Eclipse工具和插件技术等实现了变化监测、重构算法及约束检测,并基于提出的三层模型设计和实现了一个图像处理模拟系统,模拟系统在运行时可以根据用户需求变化进行重构,验证了该模型的可行性。
其他文献
能源枯竭和环境污染是世界面临的两大严重问题。随着世界汽车总量的迅速增长,在世界范围内石油燃料的供需矛盾日益突出,汽车发动机消耗石油总量巨大,废气排放也成为当今大气
乳腺癌计算机辅助检测系统(Computer-Aided Detection and Diagnosis, CAD)经过多年的发展在检测微小钙化灶方面已经达到很高的性能,但是在检测肿块方面却灵敏度稍低,假阳性
本文首先研究了可信计算的基本原理和基本容错手段及基本容错模型分析,分析了现代高通信系统的基本框架和层级结构;分析了SDH (Synchronous Digital Hierarchy)的特征及网路
概念格是一种用于数据分析和知识提取的有效形式化工具,具有完备性和精确性等特征。约束概念格是利用用户对数据集中属性的兴趣程度等作为背景知识,来指导概念格的构造,从而
图像配准是数字图像处理中的一个重要研究方向,也是计算机视觉和模式识别领域中的一项重要研究课题,图像配准已经在军事、航天、模式识别、遥感监测、医学图像处理等方面得到了
彩色图像成像过程中,由于受到场景光照变化的影响,同一场景中的物体在不同的光照条件下呈现出不同的图像颜色。这一现象会对计算机视觉领域中的一些基于颜色特征的算法的研究
本文研究了部队基层思想政治工作的现状,针对部队基层思想政治工作知识分散、影响战士思想的因素繁多、战士特点各异等问题。结合常用的模糊专家系统开发工具FuzzyCLIPS,提出
随着电脑和互联网的广泛应用,使得网络安全问题逐渐开始显现得重要起来。当计算机通过Internet联接到一起时,信息安全的内涵也就发生了根本的变化。它不仅从一般性的防卫变成
随着计算机软硬件的发展,目标跟踪技术在军事、交通管制、智能监控、GPS导航等多个领域得到了应用,相关的算法的研究日益深入。粒子滤波因其在非线性、非高斯系统的状态估计
与/或树是用于表示问题及其求解过程的一种形式化方法,它为问题的解决提供了一种问题归约的方法。Petri网是一种系统建模工具,由于其异步、并发的特性很适合描述动态系统,因