Definition of workflow patterns using complex event processing
First Claim
Patent Images
1. A method for workflow management, comprising:
- modeling a workflow as a set of nodes linked by transitions;
defining at least one of the nodes as an action triggered by a situation using a complex event processing (CEP) engine;
during execution of the workflow, invoking the CEP engine in order to detect the situation; and
performing the action responsively to detection of the situation by the CEP engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for workflow management includes modeling a workflow as a set of nodes linked by transitions. At least one of the nodes is defined as an action triggered by a situation using a complex event processing (CEP) engine. During execution of the workflow, the CEP engine is invoked in order to detect the situation, and the action is performed responsively to detection of the situation by the CEP engine.
-
Citations
24 Claims
-
1. A method for workflow management, comprising:
-
modeling a workflow as a set of nodes linked by transitions;
defining at least one of the nodes as an action triggered by a situation using a complex event processing (CEP) engine;
during execution of the workflow, invoking the CEP engine in order to detect the situation; and
performing the action responsively to detection of the situation by the CEP engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus for workflow management, comprising:
-
a modeling station, which is arranged to model a workflow as a set of nodes linked by transitions, in which at least one of the nodes is defined as an action triggered by a situation using a complex event processing (CEP) engine; and
a workflow server, which is arranged to execute the workflow while invoking the CEP engine in order to detect the situation, and to cause the action to be performed responsively to detection of the situation by the CEP engine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
- 17. A computer software product for workflow management, the product comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to model a workflow as a set of nodes linked by transitions, in which at least one of the nodes is defined as an action triggered by a situation using a complex event processing (CEP) engine, and to execute the workflow while invoking the CEP engine in order to detect the situation, and to cause the action to be performed responsively to detection of the situation by the CEP engine.
Specification