基于语义和动态QOS模型的Web服务匹配研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:wwchao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于Web服务的种种优越性及广阔的应用前景,自诞生之日起就受到许多机构和公司的认可与推崇,许多组织机构已将Web服务引入他们的商业流程中,并获得了直接的经济效益。然而随着Web服务的发展,网络上可用的Web服务会越来越多,如何从数量庞大的服务群中为用户找到满足其所需功能的Web服务,即Web服务的匹配已经成为一个亟待解决的问题。目前UDDI的Web服务发现机制还是基于关键字的匹配,从而导致Web服务发现的低精确性,同时,查询关键字可能与注册的Web服务的描述在语义上相同,而语法上不同,从而导致了低查全率;另一方面,随着Web服务的大量涌现,功能相似的服务会越来越多,而这些服务的非功能属性,如服务收费,服务的可靠性、稳定性等方面可能存在很大的差异;传统的匹配机制缺乏Web服务质量支持以实现最佳服务的发现。另外,用户对这些非功能性能的关心程度可能也有差异,如何按照用户的个性化要求为其找到认为性能最优的服务也是服务匹配中应该考虑的重要问题。针对传统匹配机制的弊端,本文将本体技术引入到Web服务中,设计了一个基于语义的Web服务匹配模型,提出一套多层次、细粒度的匹配策略,改进了语义相似度的计算方法,具体工作包括:第一,研究如何定义和表示Web服务。构建Web服务语义描述模型,使其支持对服务质量描述,通过把服务语义描述和服务质量描述以tModel的形式注册到UDDI中心,实现服务语义描述在UDDI中心的使用。第二,传统的Web服务匹配模型已不能适应复杂的语义匹配的需要,本文提出基于语义和动态QOs的Web服务匹配模型,并进行了详细的层次结构设计,将模型分为四个层次和服务发布模块、服务查询模块、OWL-S/UDDI映射等若干子模块,对每个模块都进行了功能设计。第三,针对如何从众多的功能相似的Web服务中根据服务质量发现最佳服务的问题,提出了新的服务质量描述模型,并且在综合考虑web服务质量的历史统计信息的基础上,提出了一个有效的Web服务质量评价模型并对服务质量综合指标的评价算法进行了详细的设计。为后续的服务描述研究和服务匹配研究提供基础。第四,根据智能化和高效性的要求,研究怎样基于语义描述和本体论对广告服务描述与请求服务描述进行匹配。提出了一种多层次、细粒度的服务匹配策略,通过服务类别、服务基本描述信息(服务名称、服务描述)、服务I/O描述信息、服务质量四级匹配,返回满足用户请求的服务;并对词语相似度和语义相似度的算法进行了改进。最后,本文对提出的模型进行了模拟实现,对改进的语义相似度等算法进行有效性验证和性能测试,结果表明,本文提出的模型能够很好地支持web服务的语义匹配,改进的算法一定程度上提高了服务匹配的准确性和查全率。
其他文献
随着人类社会生活对Internet需求的日益增长,网络安全逐渐成为Internet及各项网络服务和应用进一步发展的关键问题。目前网络攻击手段有数千种之多,网络信息被截取、篡改、重发
随着计算机技术和网络技术的迅猛发展,我国各高等院校都纷纷建立了自己的校园网。随着校园信息化的日益成熟,各高校的学生与教学管理工作都发生了巨大的变化。高职院校是在我国
随着Web服务的流行,Web服务的数量与日俱增,往往有多个Web服务满足同一功能请求,现有基于功能性描述的Web服务发现方法无法解决这一问题,因此加入非功能描述(QoS)的Web服务发
体绘制是体数据可视化的主要方法之一,是科学计算可视化的研究热点。体绘制的目的是将各种体数据以图像的方式表现出来,以方便用户以直观的方式获取信息。体数据的常见来源有
随着计算机在铝电解生产行业中应用的推广,各厂在生产过程中均采用了计算机参与的监控系统实现对电解槽的自动化控制。监控系统自动采集各种槽况数据,并且在铝电解生产行业积
随着Internet网络传输和处理能力的大幅提高,流媒体业务由于其丰富的应用必将会成为下一代互联网上应用的主流。基于目前的PC硬件性能,流媒体实时数据在计算机终端播放已不成问
软件复用被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。引入软件复用来实现信用评估系统的构件化开发,可快速构建适应性好、可靠性高的信用评估系统以准确评
随着对复杂网络的深入研究,病毒营销作为新型的营销模式已经成为研究的热点。病毒营销又叫做口碑营销,主要是通过网络中的用户自发进行传播营销信息实现的。在病毒营销过程中,首
随着网络安全问题的日益严重,入侵检测系统(Intrusion Detection System,缩写:IDS)已经成为计算机与网络安全的重要组成部分。随着网络带宽的不断增加,由于处理能力的限制,现
集群技术是分布式计算的一个重要发展方向,目前,国外对它的研究非常深入,但国内还处于起步阶段。对于该领域的研究具有非常重要的意义,因为它与国家经济建设的众多部门都有密