Automatic service combination method for supporting continuous query and system thereof

A technology of automatic service and combination method, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as service combination failure or service quality degradation, and achieve the effect of ensuring self-adaptation

Inactive Publication Date: 2013-03-06
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to overcome the problem that the prior art cannot well adapt to service combination failure or serious decline in service quality due to factors such as network environment changes or service version updates, server failures, etc., thereby providing an automatic service combination method that supports continuous query

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
  • Automatic service combination method for supporting continuous query and system thereof
  • Automatic service combination method for supporting continuous query and system thereof
  • Automatic service combination method for supporting continuous query and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Before describing the present invention in detail, the relevant concepts involved in the present invention will be described first.

[0045] Service: Service W i represented as a triplet (I wi , O Wi , Q wi )(1≤i≤N). Among them, I wi , O Wi Represents service input parameters and output parameters respectively. Q wi is the set of service qualities,

[0046] Dynamic service: Atomic services that are newly added, expired, or whose service quality becomes better or worse are called dynamic services.

[0047] Quality of Service (QoS): Quality of Service is a non-functional attribute of a service, such as price (price), response time (response time), throughput (throughput), etc. can be used as reference indicators of service quality. The present invention divides the indicators used to describe the service quality into four types: sum type (such as response time), min type (such as throughput), multiplication type (such as reputation reputation), and max type. F...

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 an automatic service combination method for supporting continuous query, comprising the following steps of: establishing a service dependency graph according to query requests and matching relationship between input parameters and output parameters of a plurality of atomic services and the atomic services, finding out the best service combination results of the query requests at a first time; at a second time, detecting that one or more of a plurality of atomic services change, updating the states of the changed atomic services, and placing the atomic services with updated states in a set; judging whether the states of subsequent service nodes of the atomic services with updated states in the set changes or not in the service dependency graph, storing the atomic services represented by the subsequent service nodes with changed states in the set, and updating the service dependency graph; and finding out whether the atomic services with changed states exist in the best service combination results at the first time or not, if exists, finding out the best service combination results at the second time according to the updated service dependency graph.

Description

technical field [0001] The invention relates to the field of service-oriented computing, in particular to an automatic service combination method and system supporting continuous query. Background technique [0002] With the continuous increase of the number of Web services in the network environment, the problem of how to effectively combine multiple Web services in a large-scale service environment to achieve powerful and rich functions to meet user requests is called the service composition problem. Combination services are widely used. For example, when users go on business trips or travel abroad, they usually need to combine information from various services such as weather forecasts, flight inquiries, flight bookings, and hotel reservations. At this time, multiple services need to be integrated. , to provide "one-stop" service to users. [0003] In the prior art, a manual method is usually used to realize the combination of services, but the manual method has the defe...

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 INST OF COMPUTING TECH CHINESE ACAD OF SCI
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