Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hybrid Evolutionary Clustering Method for Web Services Based on Membrane Computing

A technology of hybrid evolution and clustering methods, applied in the field of mashup service clustering and SOAP service clustering, can solve the problems of limited description text information, no comprehensive consideration of word frequency and correlation interaction, etc., to achieve accurate calculation of similarity Effect

Active Publication Date: 2021-11-23
ZHEJIANG UNIV OF TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The existing Mashup service clustering methods usually cluster by analyzing the description text of the service, but they do not comprehensively consider the interaction of word frequency and correlation in the description text information, and the description text information of the service is limited, and other information of some services Such as service API, service label, etc., which are important in the function description of the service

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hybrid Evolutionary Clustering Method for Web Services Based on Membrane Computing
  • Hybrid Evolutionary Clustering Method for Web Services Based on Membrane Computing
  • Hybrid Evolutionary Clustering Method for Web Services Based on Membrane Computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0205] The present invention will be further described below.

[0206] A hybrid evolutionary clustering method for web services based on membrane computing, comprising the following steps:

[0207] The first step: Formal definition, the process is as follows:

[0208] 1.1 mashup service definition

[0209] 1.1.1 Service document vector model: the preprocessed service document vector model is a quaternion, RSM=, where:

[0210] RD is a domain feature vector, which represents service domain information, and a service is defined to have m domains, then RD={RD 1 ,RD 2 ,...,RD m};

[0211] RT is the service description text feature vector, assuming there are n service description texts in each domain, then the description texts of m domains are expressed as RT={RT 11 ,RT 12 ,…,RT 1n ,…,RT mn};

[0212] RA is the service API feature vector;

[0213] T is the service tag feature vector;

[0214] Each service description text RT ij The feature words in are expressed as FW...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A hybrid evolutionary clustering method for Web services based on membrane computing, including the following steps: the first step: formal definition; the second step: service similarity calculation; the third step: service clustering; the fourth step: data cells according to The operation rule and the new global optimal object; the fifth step: shutdown and output, each tissue cell in the system is operated as a separate execution unit with a parallel structure evolution, so the system is parallel and distributed. In this system, define A series of calculation steps is a calculation, starting from the tissue cells containing the initial data cell object set, in each calculation, it means that one or more evolution rules are applied to the current data cell object set, when reaching When the shutdown constraints of the system are met, the system automatically shuts down, and the calculation results are presented in the external environment of the system. The invention can better obtain the characteristics of the service field, calculate the similarity more accurately, and obtain better clustering results.

Description

technical field [0001] The invention relates to the clustering problem of web services, and mainly relates to the clustering method of mashup service clustering and SOAP service in REST data service. [0002] technical background [0003] With the development of Web 2.0 technology, the number and types of services on the Internet are increasing, which makes it possible to develop IoT applications in an easier and faster way, making it possible to accurately and effectively discover the required atomic services or services Composition becomes a problem. Service clustering technology can effectively promote service discovery, and in recent years, many different types of service clustering methods have been proposed to cluster Mashup services, Web APIs and Web services. [0004] Currently, most existing methods perform service clustering operations for SOAP services by using service function descriptions (WSDL documents) to calculate the functional similarity between Web servic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/35G06K9/62H04L12/24H04L29/08
CPCG06F16/35H04L67/02H04L69/329H04L41/0273H04L67/51G06F18/23213
Inventor 陆佳炜赵伟周焕马超治王小定徐俊肖刚
Owner ZHEJIANG UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products