用户驱动的Web服务动态组合方法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:wh54997695
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务组合是面向服务的体系结构(Service Oriented Architecture,SOA)研究领域的热点问题。针对SOA所采用的“以服务提供商为中心”的服务组织模式容易导致用户发现和订阅服务的难度随着服务的增加而增加的问题,论文研究了以用户关联关系推理和服务质量(QoS)自动协商为基础的用户驱动的Web服务动态组合方法。首先,利用个性化技术中模型重用的思想,在SOA模型中引入“用户俱乐部”概念,扩展现有SOA,使其重视用户关联关系。由“用户俱乐部”中用户的需求主题,形成“服务池”。在用户关系本体扩展的SOA模型基础上提出了用户驱动的Web服务动态组合的支撑框架;其次,“用户俱乐部”重用最佳服务或组合服务,在“服务池”中为用户建立索引。论文提出基于用户关系本体的服务聚合方法,第一步计算用户需求主题的语义距离,挖掘用户间关联度;第二步,根据用户关联本体的语义推理,生成候选服务列表。再次,引入Web服务策略框架,对现有UDDI的Web服务描述进行了QoS扩展,提出基于QoS策略本体的组合服务质量协商方法。该方法根据需求断言和性能断言的匹配推理,从而满足用户的质量需求。最后,在用户驱动的Web服务组合支撑框架基础上,详细介绍了一个面向信息查询领域的服务组合引擎的实现方法。用户在请求地址查询服务时,引擎充当服务代理,用户能发现并订阅后继服务,避免大量候选服务的出现。实验结果显示,与现有方法相比,论文提出的方法使服务搜索空间缩小,组合服务的响应时间减小,准确率得到提高。
其他文献
由于Web的易用性和实用性,它已经成为了当今使用最为广泛、最有前途的信息传播技术。但是,Web服务只提供Internet的信息平台。随着Internet技术的兴起与发展,人们已经不满足
Internet正在以超过摩尔定律的速度发展,各种应用和服务迫切的需要更为高效,更为可靠的系统提供支撑。尤其在网络核心,关键业务的应用(如WWW,FTP,VOD),都遇到了单台服务器负载过高
安全协议的操作语义模型是一种分析安全协议的新模型,它结合了以往多种协议分析模型的优点,能分析多个协议及多个主体并行运行的协议系统的安全性,具有严谨、简洁、高效等特