Exception handling method based on quality of service during execution of workflow

A technology of exception handling and quality of service, applied in the field of exception handling based on quality of service in workflow execution, it can solve problems such as time-consuming, lack of comprehensive consideration, and inability to adapt to the real-time response requirements of workflow, and achieve enhanced robustness. , improve the degree of intelligence, and meet the effect of real-time response needs

Inactive Publication Date: 2011-05-25
NANJING UNIV
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing constraint relaxation technology lacks comprehensive consideration and consumes too much time, which cannot meet the real-time response requirements in workflow execution.

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
  • Exception handling method based on quality of service during execution of workflow
  • Exception handling method based on quality of service during execution of workflow
  • Exception handling method based on quality of service during execution of workflow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] Such as figure 1 As shown, the present invention discloses an exception handling method based on quality of service in workflow execution. After determining the computing node where an exception occurs in workflow execution, the method includes the following steps:

[0045] Step 1: The exception handling engine subscribes to the functional requirements of the abnormal computing node, connects to the resource registry, and searches for candidate service resources that match the functional requirements, including the following sub-steps:

[0046] (1) Subscribe to the functional requirements of the abnormal computing node expressed in the form of keywords, and read into the abnormal processing engine of the workflow. If the functional requirement contains multiple keywords, it can be connected with and or not logically; (2) Connect to the resource registration center to determine the candidate service resources available for selection; (3) Set the similarity threshold for matchi...

Embodiment 2

[0074] The basic starting point of an exception handling method based on quality of service in workflow execution is to relax the non-functional constraints of abnormal computing nodes, find the first feasible non-functional constraint relaxation solution, and then perform Pareto optimization on the solution until Pareto optimal, return the best service resource matching the Pareto optimal plan, and use it as an alternative service resource for the abnormal computing node.

[0075] Take the following exception handling in the execution of the workflow as an example to introduce a specific embodiment of the method of the present invention.

[0076] Such as image 3 As shown, a workflow contains four computing nodes: "data decomposition" is used to separate the data sources (audio data and image data) of experimental data; "audio denoising" is used to eliminate audio noise; and "image processing" is used For the operation of image data; "data composite" combines the processed audio d...

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 an exception handling method based on quality of service during the execution of a workflow, which comprises the following steps: allowing an exception handling engine to subscribe the function need of an exception computation node, connect to a resource registry center and search candidate service resources matched with the function need; allowing an exception log sheet to extract the non-function need of the exception computation node; dynamically determining the relaxation step size of the relaxation domain in the exception log sheet by adopting a mean discretization method; initializing a non-function constraint relaxation scheme; connecting to a step size registry, and synchronously relaxing each dimension of non-function constraints; and optimizing the first scheme, outputting the optimal non-function constraint relaxation scheme, and returning the best service resource matched with the scheme, thereby completing the exception handling process based on the quality of service during the execution of a workflow. In the invention, from the determination of the computation node with an exception, the entire exception handling process is automatically implemented by a computer, thereby improving the degree of intellectualization and operating efficiency of exception handling.

Description

Technical field [0001] The invention relates to an exception handling method based on service quality in workflow execution, and is particularly suitable for quickly selecting optimal service resource alternatives for computing nodes that are abnormal during workflow execution, so as to meet the needs of workflow execution Real-time response to demand. Background technique [0002] Workflow is "the automation of part or the whole of the business process in the computer application environment". It mainly solves the problem of "to transfer documents, information or tasks between multiple participants in accordance with certain predefined rules. The process is automated to achieve an expected business goal, or to promote the realization of this goal." [0003] In a workflow environment, different computing nodes need to interact with each other in information and resources to complete a complex computing problem. In the existing web environment, the emergence of a large number of I...

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
IPC IPC(8): G06Q10/00G06Q10/06
Inventor窦万春齐连永王联民
OwnerNANJING UNIV