计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (13): 143-146.

• 数据库、信号与信息处理 • 上一篇    下一篇

改进的语义Web服务匹配方法

方常青1,徐德智1,胡春华1,2   

  1. 1.中南大学 信息科学与工程学院,长沙 410083
    2.湖南商学院 计算机与电子工程系,长沙 410205
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-05-01 发布日期:2011-05-01

Improved matching approach of semantic Web service

FANG Changqing1,XU Dezhi1,HU Chunhua1,2   

  1. 1.School of Information Science and Engineering,Central South University,Changsha 410083,China
    2.Department of Computer and Electronic Engineering,Hunan Business College,Changsha 410205,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-05-01 Published:2011-05-01

摘要: 针对目前语义Web服务匹配方法中缺少对服务行为约束的考虑及传统推理匹配的结果中同一级别不能再区分的缺点,设计了一种带服务行为约束的基于推理和语义相似度计算的匹配方法。方法分为三步:第一步进行服务行为约束兼容性检测;第二步对待匹配的两个服务进行推理;第三步在第二步基础上进行本体概念间的语义相似度计算,得出待匹配服务的精确匹配度。这样每个服务都有了一个精确的匹配度值,避免了传统方法中多个服务因拥有同一个匹配度等级而不能再区分的不足。实验结果表明,该方法较之传统的OWL-S/UDDI匹配方法在查准率和查全率方面得到了很大改进。

关键词: 语义Web服务, 行为约束, 服务匹配, 推理, 本体概念相似度

Abstract: Aimed at lacking of considering the service behavior constraints and the deficiency of the traditional reason matching whose result can’t tell the difference between the same degree in current matching algorithm of semantic Web service,a new matching approach of semantic Web service with service behavior constraints based on the reasoning and the computation of semantic similarity is proposed.This method is divided into three steps.The checking of compatibility to the service behavior constraints is done in the first step;the reasoning to the two services waiting to match is done in the second step;based on the second step the computation of semantic similarity between the ontology concepts is finished in the third step,and the precise matching degree is got.In this way,every service has a precise matching degree which can solve the problem that the services with the same grade in traditional reason matching method cannot tell the difference.Compared to the traditional algorithm of OWL-S/UDDI,the experiment results show that the approach can increase recall and precision ratio greatly.

Key words: semantic Web service, behavior constraint, service matching, reasoning, similarity of ontology concept