基于构件的网构软件组装技术研究

来源 :南昌大学 | 被引量 : 0次 | 上传用户:caibo782
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术迅猛发展,网络提供了一个开放、动态、多变的运行环境。在这样的环境下软件往往具有一些有别于传统软件的基本特征,包括自主性、演化性、协同性、多态性和反应性等,具有这样基本特征的软件称为网构软件(Internetware)。网构软件呈现出的新特点,使现有的软件方法和软件结构暴露不足。从体系结构入手进行软件开发和维护在理念、主旨、过程上与网构软件的开发是匹配的,能有效支持网构软件的开发。软件体系结构与主流软件开发方法的结合提高了软件重用的抽象层次及软件的开发效率。从软件体系结构层次开始,设计与开发软件系统,工作的重点从类的编程与继承转向了构件、连接子等第一类实体的规约与组装上。系统的性强烈地依赖于构件间交互的特征。目前,基于构件的软件开发模式,致力于通过构件组装的方式来建造软件系统。构件是为了复用和组装的目的而设计的,但是在构件的组装过程中常常会碰到组装不匹配的问题。文章中提出的连接子就可以解决这个问题,把连接子看作与构件一样的第一类实体,实现构件的功能代码和通讯代码的分离,不仅加强了组装的灵活性,而且增强了软件体系结构的适应能力。在对网构软件的特性和组装原理进行分析研究的基础上,提出了基于构件的网构软件组装方法,本文主要工作包括:(1)对组装中用到的结构模型构件和连接子用不同的方式进行了详细的描述;(2)在构件组装技术上采用连接子方法,用XML语言详细描述了其过程;(3)在对构件的管理上采用构件库,给出了构件库的体系结构图。(4)最后给出一个基于构件的网构软件装技术的开发实例。
其他文献
信息技术的发展推进了人类社会的现代化进程,而信息系统的安全问题却给人们的工作和生活带来了诸多麻烦。关注信息系统的安全,首先就要关注计算机终端的安全。基于纯软件的安
本文基于数据挖掘技术和关联规则挖掘理论,对经典的关联规则挖掘算法Apriori算法进行了深入地学习,给出了其不足之处。针对算法的缺陷,通过引入哈希函数、建立分组表和分组查
学位
学位
本文以山东电子职业技术学院环境为虚拟空间,研究了基于几何建模的虚拟现实漫游技术。 本文共为五个部分,第一部分对虚拟现实技术进行了概括性介绍,介绍了国内外虚拟现实的研
关联规则揭示项集间有趣的相关联系,是数据挖掘的重要研究课题。自1993年R.Agrawal、R.srikant首次提出该问题以来,已经出现了许多关联规则挖掘算法。这些算法大多基于Aprior
本论文首先介绍了电力网格以及网格的研究现状,研究了电力网格体系结构以及网格的主要架构,着重介绍了Globus Toolkit4的架构与功能,并在GT4平台上构建了电力系统资源模型,部署了电力资源服务。在大型电力网格中,针对如何将任务分配到合理的资源上的调度技术,存在实时性不够问题,提出了改进的基于遗传算法的任务调度算法。设计了电力网格仿真系统的模拟测试。首先在GT4上发布一系列的资源服务,然后发布
本文对医学图像语义标注的关键技术和算法进行了深入地研究;设计实现了医学图像语义标注检索系统的框架与结构;从医学图像内容本身和关联文本信息中挖掘语义信息,为医生提供
遥感图像分类,即将遥感图像的每个像元划归到相应的地物类别中,是遥感技术领域研究的重要课题之一,动态变化监测、专业信息提取、遥感数据库的建立、专题地图的制作等都离不开遥感图像分类。近年来,遥感图像的分辨率不断提高,纹理等特征就表现得更清楚,我们可以获得更多的光谱信息,也可以获取丰富的纹理信息。纹理分析可以提高遥感图像分类精度。本文对遥感图像纹理特征提取、遥感图像分类及其应用进行了探讨,研究了一些主要
本文设计了一个比较完善的分层式校园网网络行为实时监测系统,并对其各模块的功能和实现方法进行了分析与描述。在网络数据的采集方式上,采取了一种基于sFlow的采集技术与基