基于构件的软件系统动态配置技术的研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:wenzhen881219
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,一种面向服务的企业应用体系架构(Service‐Oriented Architecture)SOA应运而生。伴随而之,面向服务的软件也成为引领Internet的主流软件。然而,面向服务的软件所具有的动态性要求系统提供不间断的服务,传统方式的升级将会导致不可预测的危险,也就迫使人们为其管理维护做出了新的挑战。构件技术的出现为这一挑战作出了回应,基于构件的系统开发技术开始作为主流模式,而这一技术的发展又向人提出要求,即构件要满足用户变化的需求和动态的环境。动态配置技术以其自身优势为动态升级提供了有力支持,支持动态配置的系统能在不重新编译且不重新启动整个系统的条件下,调整自身结构来适应变化的需求,提高了软件的灵活性,可靠性及健壮性。动态配置就是在系统运行过程中动态地改变系统的各配置信息,使系统根据用户的需求和外界环境的需求做出动态配置,以此减少软件的重复开发。国内外对动态配置这一技术的研究有很大进展,但在功能、准确性方面还没有达到成熟,针对这一现状,本论文主要做的内容如下:(1)对反射模型进行了分析研究,明确了反射、反射计算及反射系统的概念,然后依据反射模型设计出动态配置模型,给出其工作过程和机理,定义了动态配置模型中的接口以及请求文档、系统结构的描述方式,又对组成动态配置模型的构件的属性及接口及构件的通信过程做出描述。(2)描述了动态配置过程遵守的各种原则,并进一步对引用一致性、构件状态一致性、应用状态一致性、交互一致性这几种动态配置的一致性及一致性保证方法做出详细描述,以满足动态配置的灵活性和准确性,最后设计构件的添加、删除、替换的算法,为更强有力的动态配置意图提供支持。(3)为验证动态配置的模型及一致性的准确,把动态配置模型应用到电量系统中,首先分析系统的组成情况和结构情况,将系统的构件分为业务、数据、界面等几类,之后设计并成功研究出以动态配置机理为模型的电量图示系统。最后以删除和替换操作为例,通过运行结果详细描述了操作进行时系统构件状态信息的变化。用此实例确定动态配置机制的可行性,说明系统能用于动态配置,而且满足各种一致性,能实现用户的基本功能需求。
其他文献
数字家庭是指以计算机技术和网络技术为基础,通过多种互连方式将家庭中的各类电器连接在一起,实现设备之间通信及数据交换,以方便人们的生活。然而数字家庭不仅仅是指家电设备,更
最近几年,嵌入式技术在集成电路大规模发展的带动下发展迅速,在工业控制、智能控制、医疗、电子等方面都发挥着重要的作用。近年来,嵌入式产品在医疗卫生方面的应用日渐广泛
图像噪声去除是图像恢复的主要内容之一,其主要任务是去除所观测到图像的噪声部分,从而得到理想的图像。近年来,基于变分方法的图像扩散技术成为图像去噪的主流方法之一。该
隐私保护是数据挖掘领域中一个重要的研究课题,其目标是在不泄露隐私信息的前提下,获得精确的挖掘结果。数据挖掘中的隐私保护通常有两种解决途径:安全多方计算和数据扰乱。
实时、准确的获取各种交通参数,是智能交通管理的前提。视频监控方法是通过分析拍摄的交通图像序列,对交通目标进行检测、识别和跟踪,并对其行为进行分析和判断。与其它检测
计算机网络的普及,使得针对互联网衍生的应用程序越来越多。同时随着电子商务与P2P (Peer-to-Peer)网络的出现,使网络用户对网络的安全性以及带宽需求提出了更高的要求。自20
无线移动设备的大量使用和普及,使容迟网络(Delay Tolerant Networks, DTN)成为目前无线网络应用研究的热点。这种靠移动设备自组织成的网络,其拓扑结构随着节点的高速移动不断
研究无线传感器网络一个重要目的就是在满足网络应用需求和保证数据通信安全的前提下,尽可能地延长整个网络的生命周期。在以分簇方式组织的传感器网络中,靠近基站的节点因转
数字视频属于国家重点发展的信息产业领域,随着宽带网络和数字电视的迅速发展,视频点播、交互电视、视频网站等应用需求将越来越广泛,这些应用都将共同面临大量涌现的数字化
聚类是数据挖掘的一个重要研究问题,它可以有效地帮助我们分析数据的分布、研究数据的特征、寻找隐藏在数据中的结构,以便作进一步分析和利用。聚类边界代表着那些归属明确,