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

Dynamic member service selection method based on threshold in service combination

A technology for service composition and service selection, applied in the field of service computing, which can solve problems such as low response time and limiting the number of services provided.

Inactive Publication Date: 2012-08-15
BEIJING UNIV OF TECH
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Users always hope that in their own transaction process, the combined service of the virtual market can choose high-quality member services (such as high trust, low response time, and low cost), but when all transaction processes are concentrated on high-quality member services , the quality of service provided by member services may change, and member services may limit the number of services provided (for example, a hotel provides a fixed number of reserved rooms, and if it exceeds the number of reserved rooms, the service will be refused, that is, there is an upper threshold for providing services)

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 member service selection method based on threshold in service combination
  • Dynamic member service selection method based on threshold in service combination
  • Dynamic member service selection method based on threshold in service combination

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] according to Figure 1-Figure 2 Embodiments of the present invention are configured. In the present invention, the computer is a CPU above Pentium 2, a hard disk above 10G, and an ordinary desktop microcomputer with general computing capability.

[0061] use figure 2 The combined service shown is used as the experimental object (specific service quantity N=200), the information heuristic factor α=1 in the state transition rule, the expected heuristic factor β=2, and the information volatility coefficient in the pheromone update rule is R=0.1, Maximum number of cycles N s max = 10 , Tr=0.6, C=300, Ti=100, Q 0 = 0.95.

[0062] On the experimental data, in addition to specific services {0, 100, 110, 50, 60, 70, 80, 120, 130, 150, 140, 180}, set a set of optimal parameters (namely service trust, cost and response time An order of magnitude smaller than the randomly ...

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 a dynamic member service selection method based on a threshold in a service combination. The dynamic member service selection method comprises the following steps: an ant colony system is utilized for selection of a dynamic member service based on the threshold, and the selection includes trust worthiness for representing member service and combined service, the used response time for representing one-time execution of the member service and the combined service and cost for representing one-time execution of the member service and the combined service; by establishing a model and selecting the member service, local or global alternation of pheromone is used and the problem of member service selection of trust perception is converted into searching of an optimal path in the combined service; the ant colony system is used for proposing the dynamic member service selection method based on the threshold; and the dynamic member service selection method based on the threshold has the key characteristics of ensuring that the combined service can provide high-quality service and is not concentrated on few member services in the execution process simultaneously based on the state transfer regulation of an upper limit threshold which provides service, and having better optimizing effect.

Description

Technical field: [0001] The invention relates to the field of service computing, aiming at a member service selection system in service combination. Background technique: [0002] Composition of services (Web services or grid services) studies how to combine services into a larger granular service for further composition or direct use by upper-layer applications and users. In the Web or grid, there are a large number of services with the same functional characteristics and different non-functional characteristics. Such services are called service ontology. In order to improve the adaptability of service composition, when defining a composite service, it is not directly bound to a specific service, but to specify a service ontology; when the composite service is executed, the execution component of the service composition (such as the grid service composition execution engine) Realize the binding from the service ontology to specific services. When the service composition e...

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): H04L29/08G06N3/00
Inventor 代桂平王勇
Owner BEIJING UNIV OF TECH
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