基于Web Services的构件库检索技术的研究

来源 :武汉理工大学 | 被引量 : 5次 | 上传用户:zahay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,软件产业随着社会的发展可谓日新月异,软件应用的领域日益广泛,随着软件规模和复杂度的不断增大,传统的软件开发模式面临着巨大的挑战。而解决这个问题的行之有效的方法就是软件复用,通过软件复用,我们可以在软件的开发过程中避免大量的重复劳动。而构件技术在软件复用的过程过程中扮演着重要的角色。目前,Internet上出现了很多专门的构件库,但是各个专用的构件库对构件的表示以及组织形式上各不相同,不具备被系统以外其他构件或人们使用的灵活性。Web Services的出现正好可以解决这一问题。Web Services是一种优秀的分布式组件技术,它不仅屏蔽了异构的操作系统、网络和编程语言,还屏蔽了传统中间件之间的异构性,并支持开放、动态的互操作模式,使大规模的资源共享成为可能。本文以构件库技术和Web Services技术为基础,提出了将两种技术结合的方案,设计了基于Web Services的构件库的体系结构,并着重研究了该系统的关键技术:构件的检索技术。针对目前存在的构件检索大多都缺乏语义的信息,提出将本体引入到构件库中来,从而可以实现构件的语义检索。本文所做的主要研究工作如下:1)论文介绍了与Web Services和构件库相关的概念和技术,指出了传统构件库模型中存在的不足,并且在此基础上提出了两种技术结合的解决方案。2)针对传统的构件检索技术普遍缺乏语义信息,本文研究了将本体引入到构件库中并对本体的组成、描述方法以及如何创建本体进行了研究。3)提出了基于Web Services的构件库的体系结构,对此体系结构的关键技术进行了分析和设计。4)通过对传统构件检索的基本原理、技术及发展现状等方面的分析研究,提出了一种基于刻面(描述构件的不同视角)描述和本体描述相结合的构件检索策略,即在基于刻面分类方法的基础上,加入本体信息,提出了一种基于刻面和本体相结合的构件检索算法,并详细描述了刻面和本体相结合的构件检索设计思想和检索流程。5)根据本文提出的构件库的体系结构设计方案,本文设计并实现了一个基于Web Services的构件库原型系统。
其他文献
网络拓扑是网络管理的重要手段和工具,是其它所有管理功能的基础。但是对于结构复杂的大型异构型网络,手工管理网络拓扑就变成一件非常繁琐甚至不可能的任务。因此拓扑发现成
虚拟仪器(简称VI)是一种功能意义上的仪器,它是伴随着计算机技术和测量技术产生的新型测量仪器。虚拟仪器不仅具有普通仪器的全部功能,而且通过个人计算机上的软件可以实现更
计算机动画在当今具有广泛的应用,无论游戏、电影还是虚拟现实,到处都有它的身影。人物动画作为计算机动画的一部分,是一个应用研究热点。因为人物运动的复杂性,无论是人体关
学位
在世界市场竞争中,大规模定制已经成为一种工业发展趋势,其重要的使能技术——产品配置技术不断发展和成熟,作用日渐明显。本文以注塑模架作为设计对象,围绕产品配置理论的面
遥感图像融合是图像融合中的一个重要研究领域。其目的是综合利用不同遥感传感器所获取的图像信息,采用合适的融合规则对这些信息进行融合,以获取对目标的更为全面、客观的认识,最终得到更适合进一步图像处理所需要的图像。本文重点对基于多分辨分析的遥感图像融合技术进行研究,主要包含下列内容:首先介绍了小波多分辨分析理论和遥感图像融合技术,以及小波理论在遥感图像融合中的应用。在此基础上提出了三种遥感图像融合方法,
学位
随着RFID系统能力的提高和标签应用的日益普及,安全问题,特别是用户隐私问题变得日益严重。为此,作者提出了一种新的RFID认证协议。作者认为基于公钥加密的RFID认证协议相对
随着现代无线电技术的发展,传统无线电标准繁多以及主要基于硬件开发的特点给电台之间的互通性、兼容性和可维护性造成了诸多困难。软件无线电的出现很好的解决了这些问题,特
手术仿真是计算机在医学领域的一个重要的应用,而该应用本身需要多学科、多领域的交叉;同时颌面部是人体生理结构中最为复杂的区域,也是临床手术最为重要的部位之一,颌面畸形