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

Dynamic construction method for Web service component library and service search method thereof

A construction method, web service technology, applied in the field of information retrieval

Inactive Publication Date: 2011-08-31
北京赛柏科技有限责任公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The main purpose of the present invention is to solve the problems existing in the existing Web service retrieval technology, and provide a method for dynamically constructing a Web service component library based on latent semantic matching retrieval by semantically annotating Web service description documents

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
  • Dynamic construction method for Web service component library and service search method thereof
  • Dynamic construction method for Web service component library and service search method thereof
  • Dynamic construction method for Web service component library and service search method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] The specific method for the dynamic construction of the Web service component library designed by the present invention is introduced in detail below. figure 1 A flow chart of the first embodiment of the method for dynamically constructing a Web service component library. As shown in the figure, the dynamic construction method of the component library specifically includes the following steps:

[0060] (1) Grab webpages from sites containing web services on the Internet through web crawlers;

[0061] (2) Analyzing the Web service address information from the web page;

[0062] (3) Verify the address information of the Web service, extract and store the basic information of the Web service according to the valid address;

[0063] (4) Based on the WordNet thesaurus, the output parameters in the basic information of the Web service are segmented and ontology marked. After the output parameters are word segmented and ontology marked, a set is generated, called the set of ...

Embodiment 2

[0096] In the aforementioned first embodiment, the feature item-document matrix finally constructed by the construction method is a huge matrix based on all found Web services. Therefore, directly applying such a matrix for retrieval requires a very large amount of computation. In order to improve the efficiency of retrieval, it is necessary to classify and simplify the feature item-document matrix. At present, there are many methods for classifying and simplifying the retrieval matrix. In the second embodiment of the present invention, we specifically use the PLSA model (probabilistic latent semantic model) to classify and simplify the above feature item-document matrix.

[0097] The PLSA model is a way to map documents and keywords to a latent semantic space. This space consists of some topics, and each topic is associated with some keywords. In modeling documents, the PLSA model associates a topic z for each co-occurrence of document d and keyword w. Assuming that W, Z, an...

Embodiment 3

[0118] In order to further improve retrieval efficiency and performance, on the basis of using PLSA to establish classifications for services in the above-mentioned embodiment two, this embodiment also establishes an index table for the Web services in each class with its output parameter labeling item as the key, and the specific steps are as follows :

[0119] (8a) set up an index table with the output parameter labeling item as the keyword key for all services of each category;

[0120] (8b) The content in the index table is the Web service whose weight value Qij corresponding to the keyword key is not 0.

[0121] During the retrieval process, the index table thus established can use the keyword key as the output parameter of the Web service to be retrieved, and compare only in the Web service that is associated with the keyword key, thereby further improving the retrieval efficiency .

[0122] Not only that, because the sequence of retrieval results is also an important ...

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 provides a dynamic construction method for a Web service component library, which realizes the search based on potential semantic matching by semantically marking a Web service description document. At the same time, the invention also provides a service search method designed according to the construction method. Because the comparison obtained by the construction method for the Web service component library and the search method thereof is based on the semantic similarity of words and phrases, the problems such as polysemy, synonyms, singular and plural words, misspelling, etc. are solved to a certain extent. Thus, all the technical targets of the Web service search method are improved.

Description

technical field [0001] The invention relates to a dynamic construction method of a Web service component library and a service retrieval method thereof. The dynamic construction method of the Web service component library mainly implements the retrieval based on latent semantic matching by semantically annotating the Web service description document, which greatly improves the retrieval effect and performance of the traditional retrieval based on specific keywords. It belongs to the field of information retrieval technology. Background technique [0002] Web service is a new distributed computing model and an effective mechanism for data and information integration on the Web. Developing and opening up Web services is a very effective way of software reuse. It not only achieves the purpose of software reuse, but also uses the Web platform to expand the scope of software reuse. It can also use the development of Web services to create software reuse. industry chain, and exp...

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): G06F17/30
Inventor 邢少敏周伯生孙奎英
Owner 北京赛柏科技有限责任公司
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