基于QoS的语义Web服务选择技术的研究

来源 :北京邮电大学 | 被引量 : 13次 | 上传用户:zhijie882008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对Web服务技术研究的不断深入,为了实现智能化的Web服务提供,出现了语义Web服务。语义Web服务是Web服务和语义Web结合的产物,它的目标是通过对Web服务进行语义描述,使其成为机器可以理解的内容,从而支持服务查找、选择、协商、组合、执行等操作的自动化。服务选择是Web服务提供过程的重要环节,服务选择的目标就是根据用户需求有效地选择出最有利于用户的服务。但是随着Web服务的广泛应用,Web服务数量与日俱增,网络上常常存在很多提供相同功能的服务,如何从众多功能相同的服务中为用户选择出质量最符合要求的服务成为服务选择的一个研究热点。目前对服务选择的研究主要集中在基于语义的Web服务功能匹配上,考虑服务质量(QoS)的选择方法大都比较简单。本文围绕语义Web服务选择过程中基于QoS的服务选择为核心进行论述,研究了如何对QoS进行语义描述,如何以用户需求为目标对服务单个QoS属性进行评价,如何考虑用户偏好、领域特征计算服务总体QoS的评价值,以及在服务选择过程中如何降低虚假广告对服务总体QoS评价的影响,为用户选择最合适的服务。首先,考虑到对Web服务QoS的语义描述,本文通过分析现有两个典型的QoS本体,构建了具有良好扩展性、支持多种度量表示方式以及语义描述能力的OWL-QoS本体,同时提出了基于OWL-QoS本体的单个QoS属性的评价方法。OWL-QoS本体支持使用精确值、区间值等形式对QoS属性值进行表示,更符合实际情况下对QoS属性的描述需求。在OWL-QoS本体的基础上本文提出了单个QoS属性的评价方法,对多种表示方式下的单个QoS评价方法进行了讨论。然后,本文提出了多层次QoS计算模型(MLQM)以及基于该模型的服务选择方法(MLQM-S)。多层次QoS计算模型将服务的QoS分为信誉层、通用层和领域层,把信誉层作为服务QoS的基础,强调信誉层属性在服务总体QoS计算中的特殊地位。基于该模型的QoS总体评价方法先利用单个QoS评价方法得出服务各QoS的评价值,然后依据用户、领域的特殊需求对通用QoS和领域QoS以及两层的具体QoS属性区别对待,最后利用信誉层的可信度参数作因子对结果进行调整,计算出服务的总体QoS值,以此为依据进行选择。仿真试验证明该方法能有效地为用户选择合适的服务,并能有效降低虚假服务发布信息对服务总体QoS评价的影响,最后,本文实现了一个模型系统PISOMWare,该系统是对支持多层次QoS计算模型的Web服务框架的实现,从而验证了框架的可行性。
其他文献
目前,国家提出“和谐社会”、“平安城市”等建设方针,这使得网络视频监控在国家安全以及人们生活中扮演着越来越重要的角色,随着互联网技术的成熟和多媒体技术的发展,视频编
随着计算机网络规模不断扩大、复杂性不断增加以及异构性越来越普遍使得网络管理越来越困难,将主动网络技术应用于网络管理是当前网络管理研究的热点之一。针对目前网络中不
水表、电表、燃气表(三表)数据抄送主要经历了手工抄表、IC卡预付费表、有线抄表以及基于蓝牙技术的无线抄表等阶段,这些抄表方式有各自的优点,但同时也有其局限性,因此现有抄表
随着计算机和网络技术的飞速发展,网上数字视频大量涌现,数字图书馆、视频点播、远程教学等大量多媒体技术已经日益普及。视频信息检索的复杂性远远高于简单的文本信息检索,
有向传感器网络作为无线传感网络的一种高级形式,在诸多特殊场景中得到了广泛利用。由于其节点多为无线工作方式且能量无法得到补充,因此必须通过合理的节点调度来提高节点利
蚁群算法是一种最新发展的模拟昆虫王国中蚂蚁群体觅食行为的仿生优化算法。在解决许多复杂的组合优化问题方面,展现了优异的性能,但在解决实际问题中仍然不够成熟,还有很大的发
数据挖掘技术可以从大量数据中发现潜在的、有价值的知识,它给人们在信息时代所积累的海量数据赋予了新的意义。聚类分析作为其重要的组成部分,当前,在模式识别,数据处理,图
近年来,随着云计算规模的不断增长,高能耗已经成为云计算领域突出的问题,严重制约着云计算的发展。合理的资源分配和任务调度可以有效降低云计算系统的空闲能耗和执行能耗,从
微博是基于用户关系消息共享、传播和获取的一种媒介。与其他的网络应用平台相比较,微博具备更出色的时效性、便捷性和原创性,用户可以随时随地分享讯息,并且还可以和好友随时随
网格是构筑在互联网基础之上的一门新兴的分布式计算技术,它不同于一般传统的分布式计算,网格计算着重于大规模的资源共享、创新应用,并在一定情况下定位于高性能计算,已经成