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

Method for searching Web services according to non-functional requirements of user

A non-functional, web service technology, applied in the field of searching web services based on users' non-functional requirements, can solve problems such as subjective differences and environmental conditions, and achieve the effect of eliminating subjective differences

Inactive Publication Date: 2013-07-24
武汉博瀚鸿科技有限责任公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when matching qualitative concepts with quantitative data, it is necessary to further consider the uncertainty of membership, rather than relying on traditional expert prior knowledge or statistical analysis results for training sets, because these methods often have subjective differences, environmental Conditional differences, etc.

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 searching Web services according to non-functional requirements of user
  • Method for searching Web services according to non-functional requirements of user
  • Method for searching Web services according to non-functional requirements of user

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0104] The implementation process of the present invention will be described in detail below in conjunction with an actual search case of a Chinese user.

[0105] First, perform steps (1) and (2), segment the user’s demand text in units of sentences, extract the keywords, and use the pre-defined ontology to classify the obtained keywords according to the user’s context. Perform semantic ambiguity resolution.

[0106] When users use a search engine, they generally input query conditions as simple as possible, and there are no sentence terminators such as ".". Considering the above factors, it is assumed that the user's search demand is "highly available free foreign exchange quote service". The required text is assumed to be one sentence by default, follow the "Practical Modern Chinese Grammar" and "Modern Chinese Corpus Text Word Segmentation Specifications", and use the ICTCLAS tool for word segmentation (such as figure 1 As shown in the "word segmentation processing" step ...

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 relates to the technical field of software engineering, in particular relating to a method for searching Web services according to non-functional requirements of a user. The method comprises the following steps: processing a requirement text of the user, and extracting key words from the requirement text; using a noumenon to perform semantic disambiguation on the got key words; identifying the key words representing the non-functional requirements of the user, and mapping the key words to corresponding Web service quality attributes; collecting data of the quantity attributes tobe analyzed in the candidate Web services one by one, and using the cloud transform method to get a corresponding atomic concept set; transforming the got atomic concept set to a corresponding candidate concept set with appropriate grain size one by one; and selecting one concept which is most matched with the key words representing the non-functional requirements of the user from each of the sets respectively, and generating combined constraint conditions for inquiry according to a corresponding cloud model. By utilizing the qualitative and quantitative conversion of the cloud model, the impacts of subjective differences of experts and differences in environmental conditions on the inquiry are reduced, and a result which is closer to expectation of the user is returned.

Description

technical field [0001] The invention relates to the technical field of software engineering, in particular to a method for searching Web services according to non-functional requirements of users. Background technique [0002] In the late 1990s, directly driven by e-commerce applications, Web service technology emerged and rapidly developed into a mainstream technology for constructing cross-domain distributed applications based on the Internet. By abstracting different levels of applications and data resources into a unified form of expression and providing standard usage methods, Web service technology can effectively support service providers to provide their own applications and data resources to users in the form of services without considering specific implementation details, such as programming language, development environment, operating platform, etc.; at the same time, with the support of Service-oriented Architecture (Service-oriented Architecture, SOA), users can...

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