基于监控QoS的语义Web服务匹配方法研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:liang630223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着网络上的服务数量日益增多,如何对这些功能类似或者功能相同的语义Web服务进行有效区分成为人们亟待需要解决的问题。近年来,开始采用QoS作为标准对服务进行评价与衡量。服务的QoS参数一般由用户或者服务提供者提供,但由于以下因素影响其可信度。客观方面,因为Internet环境的多变性和运行环境的多变性以及现有Web服务实现技术的制约等多种因素的影响,所以在实际调用时,Web服务可能无法提供其声明的服务质量。主观方面,对于服务提供者,通常为了吸引更多的消费者,可能故意夸大其提供的服务质量;对于用户,到目前为止还没有形成一套完善有效的激励机制来促使用户提供真实可靠的QoS参数信息,而且用户如果从其自身的角度来考虑,还有可能提供不真实的参数信息。如何得到真实可靠的QoS参数值,并为用户选择最合适的Web服务,已成为近年来学术界关注的热点。为了得到高可信度的Web服务QoS参数值,并将最符合用户需求的服务返回给用户,本文进行了以下几个方面的研究工作:首先,结合对Web服务监控及非功能性匹配的需求,本文提出了一个包含通用QoS以及领域QoS的QoS参数模型。同时,为了使得计算机能够理解不同用户和服务提供者提供的不同格式的QoS参数信息,本文提出了一种新的具有较好的语义描述能力以及很好扩展性的QoS本体模型,来规范QoS信息的描述。其次,通过采用设计模式的观察者模式扩展了OWL-S API提供的语义Web服务执行引擎,使其能够在执行过程中基于QoS参数模型中所包含的参数在执行的关键点发出相应事件从而获取计算具体QoS参数值所需的监控数据。同时,对怎样由监控数据计算QoS参数值也给出了具体的计算方法。再次,由于Internet的多变性等因素影响,基于任何一次由服务执行得到的监控数据与用户需求进行匹配所返回的服务可能都不符合用户的实际需求。因此,为了提供准确可靠的服务QoS参数,本文采用IOWA算子对历史监控数据进行评估预测,由预测值与用户的QoS需求进行匹配,从而提高匹配的准确性。同时,在服务的匹配过程中,本文提出从语义和数值两方面进行匹配,从而更加符合QoS匹配的实际要求。最后,本文对监控系统中的监控模块给出了详细的设计方案,并对本本文提出的匹配算法给出实验验证,实验结果表明本文的算法是有效的。
其他文献
本文针对机器学习在视频水印中的应用进行了研究,主要是支持向量机与集成学习在其中的应用,首先通过对视频水印常遭受的攻击进行分类,然后根据每一类给出了应有的防范方法,重
设计模式是软件设计中典型问题的经典解决方式,但是其具体实现方式丰富多样。从源程序中识别出设计模式的实例,并提取出其语法和语义方面的详细信息,将对软件的理解和维护有很大
随着移动计算、普适计算和Web Service等新兴技术的迅速发展,尤其是在Internet成为主流的软件开发环境后,动态软件架构(DynamicSoftware Architecture,DSA)的研究已引起了研究者
聚类分析是智能信息处理、数据挖掘、模式识别等研究方向的重要研究内容之一,在识别数据的内在结构方面具有重要作用。大多数聚类算法都需要预先给出参数,如聚类数目、聚类中心
实际应用领域中产生了大量的数据流,例如电子商务交易记录,网络搜索请求,电信通话记录等,这些数据流中隐含着丰富的有价值的知识亟待挖掘。然而,由于数据流具有的快速性、无
及时、全面掌握网络舆情信息是当前各级地方政府要解决的一个关键问题。本文根据绵阳市政府舆情监测的实际需求,设计并实现了基于领域本体的舆情监测系统。   通过利用小
随着计算机图像及视觉处理技术的飞速发展,智能视频监控逐渐成为备受关注的前沿课题之一。智能视频监控指的是在不需要人为干预的情况下,利用计算机视觉和视频图像分析技术对
随着通信产业的快速发展,如何实现绿色通信已成为当今社会亟待解决的问题。为了降低认知无线电网络中的能量消耗,提出一个面向网络基站的节能机制。本文针对集中式认知无线电
UML类图是软件建模中最常用的图形化表示之一。类间二元关系是UML类图中的重要组成部分,它包括关联、聚合、组合关系等。鉴于UML在软件建模中的广泛应用,在软件的开发维护过程
近代科技高速发展,信息量正在呈指数级增长,有效处理海量数据是用户获得有效信息的瓶颈。人们的社交范围越来越大,发现复杂网络的社团结构,对分析复杂网络的性质及功能,获得