网构化软件服务的动态替换技术研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:haliluluya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet的快速发展,传统的构件开发方法已不能应对在开放、动态、难控网络环境下实现资源共享和集成的挑战。面向服务的计算与架构通过Web服务将网络环境下的构件与构件组装的思想提升到了独立服务与服务组合的层面,是基于构件的开发方法在Internet环境下的进一步发展。随着网络上用户需求复杂性的增加,单独的Web服务越来越不能满足用户的需求。网构化软件将网络上的服务进行整合,通过运行整合后的服务可以满足用户的复杂需求,因而获得了快速发展。但是,网构化软件运行机制复杂,要求整个网构化软件能够持续运行,服务的动态替换技术在网构化软件运行过程中出现失效服务时能够快速寻找替换服务并顺利完成服务替换工作,是保证网构化软件持续运行的必要前提。论文分析了网构化软件服务替换的相关理论与技术,在分析基础上,提出了一种基于语义的服务分类算法。算法定向提取目标服务WSDL文档语义信息,通过BabelNet同义词词典对提取的信息进行语义扩展,得到服务集中服务的同义词集合,将同义词集合向量化,对服务语义向量进行聚类操作,得到相似功能服务簇。在使用基于语义服务分类算法对服务进行分类的基础之上,通过对服务参数个数异构、参数顺序异构、参数名称异构的处理,建立功能服务社区,得出社区中的服务参数映射表,缩小了服务发现目标服务集。同时,服务社区也为服务替换过程中服务参数异构问题提供了一种解决方法。论文还提出了一种基于语义分类算法及服务社区的三层体系结构动态替换模型。模型实现了服务的动态发现、排序、选择,模型通过与QOS证据数据库结合使用,为服务选取提供了客观的质量评价标准,实现了动态服务替换。通过实验仿真与数据分析,模型提高了服务正确替换率,缩短了相同功能服务再次替换所用时间。
其他文献
快照备份技术是提高系统可用性的一个行之有效的方法。在对影响磁盘阵列系统可用性的因素进行分析的基础上,深入研究了磁盘阵列实现的各种方法、磁盘阵列(Redundant Array of
机会发现(Chance Discovery)和机会管理(Chance Management)是国外学者于2000年前后提出的一个新的研究课题。因此对“机会”的特性,它作为一个独立的研究领域的必要性,它和传统的
计算机仿真技术是以计算机为工具,以相似原理、信息技术以及各种相关应用领域的基本理论与技术为基础,根据系统试验的目的,建立(实际或设想)系统的模型,并在不同条件下,对模型进行
随着信息技术的高速发展和互联网的迅速普及,导致在各个应用领域的数据库中存储了大量的数据,这些数据集中包含着很多有用的知识,因此如何从各种大型或密集数据库中发现所隐
近年来,随着嵌入式设备的蓬勃发展,各式各样的硬件设备、软件平台都被开发出来加入这场21世纪的移动通讯大战。在硬件设备上有Intel公司的StrongARM系列、Motorola公司的Dragon
随着计算机网络技术的飞速发展和广泛应用,网络入侵造成的安全问题正日益成为人们关注的焦点。传统的被动防御措施,如防火墙技术、数据加密等,已经不能完全阻挡入侵者的脚步,而具
基因组测序的完成,拉开了蛋白质组学的序幕。蛋白质是生命活动的主要承担者,但不是独立的完成生物功能,而是通过蛋白质之间的相互作用绑定在一起形成蛋白质复合物来完成的。
20世纪90年代以来,随着Internet和多媒体技术的迅速发展,静态图片与文本信息已经不能满足现实需求,网络多媒体成为当前计算机领域研究的热点之一。RTP是一种用于多媒体实时传输
乳腺癌是中老年女性最常见的恶性肿瘤。乳腺钼靶x线摄影术是早期诊断乳腺癌的最可靠且有效的方法。研究基于乳腺x线图像的乳腺癌计算机辅助检测与诊断系统(Computer–Aided D
随着制造技术的不断发展和工艺水平的不断提高,PCB朝着层数更多、密度更高的方向发展。PCB缺陷检测技术中,自动光学检测技术越来越受到重视,其中图像检测法也将成为自动光学检测