论文部分内容阅读
随着Web服务技术的发展和应用,具有较高查全率和查准率的语义Web服务的相关问题成为了当前研究的热点。如何高效匹配和发现满足用户需求的服务是实现服务组合编排和编制的基础。现有UDDI技术以关键字和分类目录来查找Web服务存在明显的不足,服务的匹配信息也无法得到有效的管理和共享,使得Web服务的管理很难满足实际应用的需求。为了使Web服务管理更适合实际的需求、提高Web服务的查全率、查准率和降低服务的响应时间,本文在研究Web服务相关特点、参考相关文献的基础上,在Web服务、服务请求和服务需求的形式化定义、Web服务的组织与管理、Web服务检索算法等方面进行了较深入的研究和探讨,提出了基于形式概念分析的Web服务管理与检索模型,运用Web服务的匹配技术和概念格快速查询用户所需的Web服务。本文主要工作包括以下几个方面:1.提出了语义Web服务格的模型和基于语义Web服务格的Web服务管理方法。通过对Web服务相关文档的研究,提取服务的重要信息并挖掘Web服务之间潜在的语义关系,通过引入领域本体对服务信息、和Web服务关系进行形式化的描述和分析,并建立基于服务行业分类的语义Web服务格。2.随着Web服务数量的日益激增,本文分析概念格的特点的基础上,给出了Web服务相似度的计算方法,并以此约简相同或相似的Web服务,从而削减了语义Web服务格的规模,降低语义Web服务格的维护代价。并通过实验结果证明该模型在Web服务的检索效率和语义Web服务格的维护效率方面有较大的提高。3.提出了基于语义Web服务格的服务检索方法。通过分析Web服务格节点之间的关系,给出了服务需求的形式化描述,给出在Web服务格中检索满足需求的Web服务和服务方法的算法,并通过实验验证了算法的有效性。4.本文分析了Web服务需求的组合性特点,对传统概念格理论进行了扩展,提出了服务需求格的概念。引入服务Agent主动向服务需求聚集的思想,把每次服务聚集的匹配信息使用服务需求格模型进行管理。在对服务需求、合意服务和服务需求形式背景的形式化后,给出了服务需求格的构建方法。5.本文给出了基于服务需求格的Web服务发现算法。当有新的服务需求时,首先在服务需求格中比对服务需求,从而快速找出满足服务需求的候选Web服务。最后给出了一个仿真实验验证了基于服务需求格管理模型的可行性。