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),服务请求者构 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:陈蕾,杨庚,陈燕俐,张迎周,王传栋,许建,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:84
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。