一种基于QoS相似性的Web服务描述和选择机制研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:tashon123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web服务的流行,Web服务的数量与日俱增,往往有多个Web服务满足同一功能请求,但是如何从众多服务中选择质量符合要求的服务,现有基于功能性描述的Web服务发现方法难以解决这一问题,因此基于服务质量(QoS:Quality of Service)的Web服务发现方法越来越得到人们的关注。当前国内外对基于QoS的Web服务发现研究还处于起步阶段,通常只考虑了QoS的数值匹配,没有考虑到QoS参数的语义匹配,从而在查全率和查准率上有所欠缺。本文通过对Web服务发现和语义Web技术的学习,在已有研究成果的基础上,提出了一种基于QoS相似性的Web服务描述和发现机制——WSDSMQS(Web Service Description andSelection Mechanism based on Quality Similarity),主要进行如下几个方面的探讨和研究:为了对QoS参数进行统一的描述,首先,本文构建了一个QoS语义描述本体——OWL-Q(本文主要构建了QoS参数的上层和中层本体),用以消除服务提供者和请求者在QoS参数描述上的异构性;接着,针对候选服务和服务请求中服务质量描述的不同特点,本文对传统的Web服务的描述模型做了扩充,提出了一种候选服务和服务请求的QoS参数形式化描述模型。在模型中,针对一些用户的非专业性,本文对QoS参数集做了必要参数集和自定义参数集的区分,以此来避免对服务质量产生重大影响的参数产生遗漏;基于以上的工作,本文提出一种基于QoS相似性的Web服务选择机制——WSSMQS(WebService Selection Mechanism based on Quality Similarity),把QoS参数的语义匹配和数值匹配度相结合,旨在提高基于QoS的Web服务的查全率。首先,本文利用构造的OWL-Q本体对候选服务和服务请求的QoS参数进行语义匹配;在此基础上,对各QoS参数取值进行量化,根据请求者的参数取值要求选择合格的候选服务构造匹配矩阵;对矩阵进行标准化计算后,根据用户分配的权重值,计算各候选服务的数值匹配度;然后把数值匹配度按降序排列后的结果返回给服务请求者。最后,为了验证本文提出的WSDSMQS机制的可行性和有效性,本文开发了一个原型系统WSSDQS(Web Service Selection Demo based on Quality Similarity)进行仿真实验,实验表明,本文提出的方法既能够保证选择结果的有效性,也能够提高基于Qos的Web服务的查全率。
其他文献
无线Mesh网络是一种与传统无线网络完全不同的新型无线网络技术,它依靠无线链路多跳传输数据,减轻了对有线网络的依赖,更以它频谱效率高、覆盖范围大、可扩展性和可靠性强等优势
随着计算机和网络技术的不断发展,计算机网络的安全问题也日益突出。目前网络安全技术包括路由器、防火墙、漏洞防堵、入侵检测、审计和反攻击等,其中路由器过滤、防火墙、漏
随着互联网应用和电信业务的不断发展,数据库的应用范围越来越广泛,数据库规模不断的扩大,业务复杂程度的增加,系统的性能问题越来越突出,因此对数据库性能优化变得十分重要
随着信息技术的飞速发展,使得万维网中的文本资源呈指数级增长。由于现有技术的局限性,这些文本资源从计算机的角度看,仅仅是一堆乱码,即这些数据是机器“可读”但“不可理解
信息业的高速发展,随之而来的是盗版的肆意泛滥。由于打击盗版,维护数字作品版权的需要,运用数字指纹进行版权保护这一思想已经受到越来越多国内外研究人员的重视,成为国内外
现有的推荐技术中,协同过滤技术的应用最为广泛,使用的推荐效果也很不错。为了达到更精确的个性化推荐,研究者们开始了大量的推荐算法混合使用方面的研究,一些比较好的混合算法从
随着计算机网络与通信技术的发展,互联网高速时效性强的特点使得越来越多的网络设备(安全网关、路由器)对数据包处理速度提出了更高的要求。包分类算法作为这些网络设备中的
随着Web技术的广泛应用,手机信息化的程度越来越高,基于关键字匹配的手机搜索引擎无法反映Web信息在现实世界中的语义,由此不可避免地导致查准率和查全率低的缺陷;另一方面,
Web服务以XML、WSDL、SOAP和UDDI为核心,采用SOA体系架构,引入了一种新的Web应用的开发、部署和集成的模式。它以其松散耦合性、高度可集成性和规范性等特点得到了广泛的应用
基于多摄像位的空间定位系统实质上是属于基于双目立体视觉的三维重建技术的范畴的。双目立体视觉是立体视觉的一个重要的分支。它直接模拟人类视觉处理景物的方式,可以在多