论文部分内容阅读
语义Web服务的主要研究内容包括服务发现,服务选择、服务组合以及服务监控等,其中一个重要的研究目标在于如何通过语义网技术提高web服务的用户查询体验,满足用户的个性化需求。本文将Web服务的非功能性属性,即QoS做为服务查询过程中影响服务匹配结果的关键因素加以研究探讨,使得QoS参数的变化能够及时为系统所感知,并针对这种变化实时调整匹配结果,从而帮助用户获得更加令其满意的Web服务。在论文第一部分,首先描述了语义Web,Web服务以及QoS感知等技术概念,借此来阐明本文的研究背景及研究意义所在。同时,在对国内外相关研究领域的研究项目进行综合分析比对的基础之上,明确本文的主要研究内容及期望解决的问题,并提出本文用以实现QoS感知能力的设计模型。接着,本文展开对设计模型核心组件的阐述,其中包括QoS本体库以及基于QoS本体的推理系统。本文所提出的基于OWL-DL的QoS本体包含上下两个逻辑层次,上层Profile本体用于描述Web服务的QoS信息;而下层Property本体则主要定义了构成QoS描述信息的本体类和类之间的关系;QoS推理系统包含基于OWL-DL的描述逻辑推理和基于SWRL的规则推理两部分,分别完成Web服务QoS知识库的实例检测及一致性检测和QoS度量的单位转换及复合度量生成。最后,本文在一个特定语义Web实验系统中依据前文思想设计实现了支持QoS感知的模型系统,该系统能够帮助实验系统中的服务匹配以及服务监控模块增强对Web服务QoS的感知能力。实验数据表明,本文所提出的模型系统能够实时对外部QoS的变化做出相应的动作,在满足服务请求方个性化需求的同时,更能够兼容异构的QoS信息描述,为服务请求方和发布方提供更加灵活丰富的QoS描述手段,具有理论上的参考价值及实践上的指导意义。