Web service providing method based on customer preference

A web service and user technology, applied in electrical components, transmission systems, selective content distribution, etc., can solve problems such as difficulty in constructing finite state machines, too abstract planning methods, and no consideration of user preference information, so as to improve the efficiency of providing, The effect of improving reusability

Inactive Publication Date: 2009-03-11
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of the formal programming method based on scenario calculus is that the planning method based on scenario calculus is too abstract and difficult to apply in real life
The disadvantage of this technical solution is that simply treating Web service composition as a decomposition of complex tasks cannot fully express Web service composition, and the decomposition process does not consider user preference information, and the decomposed Web service does not necessarily meet the needs of users
Disadvantages: Insufficient flexibility, workflow model needs to be defined in advance, and there is no support for semantic information in the combination process, the process of populating abstract activities (Activity) with web services in the execution phase belongs to keyword matching
The disadvantage is that not all services can be abstracted into automata, making it difficult to form the final finite state machine
The technical methods proposed by the industry have good engineering implementability, but there are problems in combination development difficulty, error-prone, developed system flexibility, scalability, etc.
Therefore, it is not very complete in terms of providing Web service combinations to users. In particular, the Web service combinations provided must be able to meet user needs, and there are differences in the needs of different users. Provide users with the combination of Web services they need

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
  • Web service providing method based on customer preference
  • Web service providing method based on customer preference
  • Web service providing method based on customer preference

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0036] In the present invention, the Web service description method is specifically: WebService (WSInput, WSOutput, WSPrecondition, WSEffect), wherein, WebService is the name of the service, each Web service has a name, and the names of the Web services can be the same; WSInput is the name of the Web service. A collection of input information, which is described by the ontology concept in the semantic ontology library; WSOutput is a collection of output information of the Web service, similarly, the output information is also described by the ontology concept in the semantic ontology library; WSPrecondition is the precondition of the Web service Setting conditions are used to limit the Web service; WSEffect is the effect of the Web service, that is, the possible effect of the Web service. In the embodiment of the present invention, focusing ...

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 providing Web service based on a user preference. The method comprises the following steps: establishing a Web service composition template library which at least comprises a Web service composition template profile as well as a list and a process for abstract service, which are all described by an ontology concept in an ontology library; ensuring the preference degree of a user to the ontology concept; and searching a Web service composition template which is matched with a Web service request according to the Web service request of the user, if the Web service request is matched with the Web service composition template, the Web service composition template is provided to the user, otherwise, new service composition is constructed, and the constructed new service composition is provided to the user. The invention collects and analyzes preference information of the user in a quantized way and recommends the most suitable Web service to the user according to the obtained preference information of the user, therefore, the needs of the user are satisfied with the rapidest speed.

Description

technical field [0001] The present invention relates to a method for providing Web services, more specifically, a method for providing Web services based on user preferences. Background technique [0002] With the rapid growth of the number of services in the Web environment, how to dynamically combine services automatically according to service requests has become an urgent problem to be solved. Aiming at this, industry and academia have done a lot of research on Web service composition from different angles, and proposed various technologies and systems of Web service composition. From the methodological point of view, these technologies can be roughly divided into the following three categories: artificial intelligence-based planning, workflow-based, and software engineering methods, which are briefly introduced below. [0003] For service composition based on AI planning, see "Adapting Golog for Composition of Semantic Web Services" In Proceeding of the International Co...

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): H04L29/08H04L12/54H04L29/06H04N21/4782
Inventor 双锴杨放春陈才苏森于晓燕宋驰
Owner BEIJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products