论文部分内容阅读
Internet上出现的可供用户选择并且具有相同功能的Web服务数量日益增多,导致从服务功能层面无法对其进行有效的区分来满足用户预期,从非功能即服务质量层面更为细致的服务发现成为迫切需求。本体作为语义Web体系结构的主要组成部分,通过对概念的明确定义与关系的规范描述为语义层面的信息交互提供了基础,将其运用到非功能的Web服务发现中将更有助于机器对于服务的理解与智能发现。因此,本文主要从服务质量角度出发并结合本体技术围绕语义Web服务发现模型展开研究。首先,通过服务质量及其本体需求分析并针对服务本体缺乏服务质量语义描述的缺陷,构建服务质量本体。分析本体构建的具体流程,详细描述本体的词汇组成,并对本体参数类进行具体扩展与参数示例描述。接着,基于服务质量本体通过扩展Web服务体系结构提出一个语义Web服务发现模型,引入QoS认证代理与语义匹配引擎。分析模型的各功能模块,详细阐述服务发现过程中服务注册发布、服务请求以及服务质量监控与反馈原理,并重点探讨模型所支持的服务质量数据测评机制。最后,针对服务质量选择缺乏用户偏好考虑的问题,对质量选择过程中偏好的形成与表示形式进行详细分析,在此基础上提出一个结合用户偏好并注重质量参数语义与数值匹配的服务选择流程,详细阐述流程的实施过程,并实现其算法描述与特点示例分析。