论文部分内容阅读
Web服务作为一种新兴的Web应用模式,是一个崭新的分布式计算模型,是Web上数据和信息集成的有效机制,它能够很好的解决电子商务应用的高维护代价和高更新代价的问题,成为目前应用环境中最为合理的解决方案。但是由于当前Web服务架构大都采用基于关键字的服务匹配机制,Web服务存在语义多重性,使得Web服务依然不能实现自动发现和调用。将语义Web和相应技术引入Web服务技术中,将从根本上解决以上问题。本文构建了食品领域本体,体现了语义;针对前人服务匹配模型中匹配效率低的问题,对模型的服务存储库进行了优化;在服务语义描述语言OWL-S基础上提出适合该模型的服务语义描述模式;依据服务描述和语义内容,提出语义Web服务的多层次弹性匹配机制;并分析了传统语义相似度算法的优劣,在权值,边的类型以及概念深度三方面进行了扩展,提出一种综合的语义相似度算法。该算法充分利用本体中的语义信息,提高了服务匹配的精度。论文最后对所提出算法进行了实验,并与传统相似度算法进行了比较,得到不同算法的性能排序。实验结果表明所设计的服务匹配算法达到了基于用户请求进行正确的、智能的Web服务发现的目标。