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

Method for Web service clustering

A web service and clustering technology, applied in the field of web service clustering, can solve problems such as difficult to find Qos web services, inaccurate web service clustering, and lack of universality, so as to maintain compatibility, high efficiency, and universality strong effect

Active Publication Date: 2011-05-04
ZHEJIANG UNIV
View PDF1 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The clustering methods used in these studies are mostly the clustering methods in common data mining or the improvement of these methods, such as K-means method, DIANA method, etc. These clustering methods have certain advantages in specific cases, but However, there are the following deficiencies: First, the clustering of Web services is inaccurate, which is caused by the limitations of its clustering method itself, such as K-means is very sensitive to outliers, and a small number of outliers will greatly affect the clustering results. The second is that most clustering methods have low clustering efficiency for high-dimensional spaces (that is, when there are many attributes of Web services), and because they only consider the clustering of Web services based on a certain aspect, such as only for Web services Although it is suitable for web service composition, it does not consider QoS considerations, making it difficult to quickly find web services with high QoS levels when using this clustering result, so it is not universal

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
  • Method for Web service clustering
  • Method for Web service clustering
  • Method for Web service clustering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Such as Figures 1 to 3 Shown, the method for a kind of Web service clustering of the present invention comprises

[0038] Web service library 1: a database for storing WDSL documents, used to index the existing Web, and support data access and writing;

[0039] Main control device 2: it includes user interaction device - various drivers for interacting with user IO; computing processing device - including memory, external storage (for large data volume, external data cache is required), CPU; To obtain the vector model of Web services, computing clustering results; database interaction devices - including database drivers and xml parsers, user terminals, input and output devices and displays, used for database communication, and user selection of certain scenarios or parameters ;

[0040] Tag library 3: used to store different weight combinations represented by serial numbers, category tags, and Web services in the Web service library stored in the form of indexes, an...

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

The invention discloses a method for Web service clustering which comprises a Web service library, a main control device and a tag library. The method comprises the following the steps: step 1, using a vector space model (VSM) method to convert Web services into vector sets; step 2, according to an application demand, determining the weight of the Web services; and step 3, using a locality sensitive Hashing (LSH) method to cluster the vector sets. Compared with the prior art, the method provided by the invention has the beneficial effects that: 1, the compatibility with the exiting protocols and technologies is maintained aiming at the clustering for web services description language (WSDL) files; 2. compared with the Kmeans method and the like, the efficiency of the method provided by the invention is very high; and the higher the vector space dimension of the Web service is, the more obvious the high efficiency of the method provided by the invention is; and 3, the Web service clustering result can be used for finding out the Web services and combining the Web services, thus having stronger universality and causing the method provided by the invention to have strong backward compatibility.

Description

technical field [0001] The present invention relates to the field of Web services, especially a method for clustering Web services, which combines Vector Space Model (VSM, vector space model) technology to vectorize Web services, and uses Locality Sensitive Hashing (LSH, location-sensitive Hashing Greek) to expand and complete the clustering of Web services. Background technique [0002] With the continuous development of various Internet technologies and the requirement of collaborative work between heterogeneous platforms, Web services, as an excellent solution, have gradually received more and more attention. Web services can integrate different applications to form a unified solution, which is widely used in e-commerce, workflow and even daily life. A single Web service is difficult to solve complex application requirements. Therefore, the academic and industrial circles pay more attention to Web services, such as Web service composition and Web service discovery. In t...

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 Applications(China)
IPC IPC(8): G06F17/30
CPCH04L9/3236
Inventor 吴健马莹王飞
Owner ZHEJIANG UNIV
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