一种基于神经网络聚类优化的Web服务发现的实现方法技术

技术编号:6067605 阅读:238 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于神经网络聚类优化的Web服务发现的实现方法,主要用于解决开放网络环境下快速、准确地发现满足用户需求的Web服务。本发明专利技术由服务请求子系统、服务提供子系统、服务注册中心和服务发现中介子系统四部分组成。其中服务发现中介子系统是该系统的核心构件,包括服务表示模块、服务分类模块和服务匹配模块。本发明专利技术实现了一个聚类优化的语义Web服务发现原型系统,真实Web服务数据集上的评测结果表明,本发明专利技术不仅具有较高的服务发现效率和精度,而且实现简单,系统灵活,代价低,易推广。

A method of Web service discovery based on neural network clustering optimization

The invention provides an implementation method of Web service discovery based on neural network clustering optimization, which is mainly used to solve the Web service that meets the user's demand quickly and accurately under the open network environment. The invention consists of four parts, service request subsystem, service providing subsystem, service registration center and service discovery intermediary subsystem. Among them, the service discovery subsystem is the core component of the system, including service representation module, service classification module and service matching module. The invention realizes a clustering optimization of semantic Web service discovery prototype system, real Web service evaluation data set. The results show that the method not only has high efficiency and precision of service discovery, and the realization of a simple system, low cost, flexible, easy to popularize.

【技术实现步骤摘要】

【技术保护点】
1.一种基于神经网络聚类优化的Web服务发现的实现方法,其特征在于,包括如下步骤:步骤(1),服务提供者开发Web服务并在服务注册中心注册发布;步骤(2),服务注册中心的WSDL文档经过服务发现中介的服务表示模块处理后,生成WLSI-VSM语义特征向量,其步骤是:(21)使用开源软件WSDL4J对WSDL文档进行服务解析;(22)对解析后的WSDL文档进行分词、停用词过滤和抽取词干的处理,生成Web服务特征词典;(23)基于Web服务特征词典,使用开源软件Lucene对WSDL文档进行词频索引处理,生成VSM词形特征向量;(24)基于WordNet语料库,使用开源软件Rita对VSM词形特征向量进行语义扩展,生成W-VSM语义特征向量;(25)基于LSI技术对W-VSM语义特征向量进行词义消岐和概念语义空间降维,生成WLSI-VSM语义特征向量;步骤(3)服务发现中介的服务分类模块对经过步骤(2)处理后的WLSI-VSM语义特征向量采用核Batch SOM神经网络进行分类处理,将所有Web服务按照功能语义自适应地聚类成若干子类,并分别生成类标识服务-“元服务”;步骤(4),服务请求者构造Web服务请求描述文档并提交给服务发现中介;步骤(5),采用步骤(2)中的步骤(21)至(25)对步骤(4)的Web服务请求描述文档进行处理后,生成相应的查询请求向量;步骤(6),服务发现中介的服务匹配模块以经过步骤(5)处理后的查询请求向量作为输入,进行基于核余弦相似性测度的Web服务匹配,对匹配结果排序后,将符合查询请求的top-n个查询结果反馈给查询结果展示模块;步骤(7),服务请求者根据查询推荐结果通过Web服务调用支撑模块调用相应的Web服务。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈蕾杨庚陈燕俐张迎周王传栋许建
申请(专利权)人:南京邮电大学
类型:发明
国别省市:84

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1