摘要
如何提高Web服务的发现效果是面向服务计算领域需要解决的关键问题.针对这一问题,文中提出基于概念间双向语义和多重关系的Web服务发现方法.在计算概念相似度时,考虑语义的双向性及连接路径上的多重关系.不同于以往的服务发现方法,不仅计算服务描述中的名词和动词,还计算形容词.在名词和动词相似度计算中,涵盖继承关系(ISA)、部分整体关系(HASA)和反义关系(ANT).在形容词相似度计算中,涉及相似关系(Similar-to)和ANT.Web服务相似度的计算综合I/O和功能描述两方面内容,提高Web服务发现的准确性.通过综合数据实验充分验证文中方法的有效性,该方法具有较优的查准率、查全率及F-measure.
How to improve the effect of Web service discovery is a key issue in service-oriented computing field. Aiming at this issue, a Web service discovery method based on bi-directional semantic and multiple relationships between concepts (BSMRC) is proposed in this paper. The hi-directional semantic and the multiple relationships between concepts are taken into account in the similarity measurement. Different from the traditional Web service discovery method, not only nouns and verbs but also adjectives are computed. In the similarity measurement of nouns and verbs, the multiple relationships, such as ISA, HASA and ANT, are covered. Moreover, both similar-to and ANT relationships are involved in the similarity measurement of adjectives. The semantic similarity between service and request is computed by integrating I/O interface similarity and description similarity to improve the accuracy of service discovery. By means of the experiments based on synthetic data, the effectiveness of the proposed method is validated. The method has better precision, recall and F-measure.
出处
《模式识别与人工智能》
EI
CSCD
北大核心
2018年第2期101-113,共13页
Pattern Recognition and Artificial Intelligence
基金
国家自然科学基金面上项目(No.71101103)、国家杰出青年科学基金项目(No.70925005)资助
关键词
双向语义
多重关系
本体
语义相似度
WEB服务发现
Bi-directional Semantic, Multiple Relationship, Ontology, Semantic Similarity, WebService Discovery