Leveraging path information to generate predictions for parallel business processes
First Claim
1. A computer-implemented method for determining a representation of an execution trace, comprising:
- identifying at least one execution trace of a process model, the process model including parallel paths where a path influences an outcome of a decision;
determining path information of the process model using a hardware processor by injecting at least one token in the process model such that the at least one token traces one or more active nodes representing the path information, the path information including at least one of;
task execution order for each parallel path, task execution order across parallel paths, and dependency between parallel paths; and
selecting a path representation for the at least one execution trace based upon the path information to determine a representation of the at least one execution trace.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for determining a representation of an execution trace include identifying at least one execution trace of a business process model, the business process model including parallel paths where a path influences an outcome of a decision. Path information of the business process model is determined using a processor, the path information including at least one of task execution order for each parallel path, task execution order across parallel paths, and dependency between parallel paths. A path representation for the at least one execution trace is selected based upon the path information to determine a representation of the at least one execution trace.
-
Citations
20 Claims
-
1. A computer-implemented method for determining a representation of an execution trace, comprising:
-
identifying at least one execution trace of a process model, the process model including parallel paths where a path influences an outcome of a decision; determining path information of the process model using a hardware processor by injecting at least one token in the process model such that the at least one token traces one or more active nodes representing the path information, the path information including at least one of;
task execution order for each parallel path, task execution order across parallel paths, and dependency between parallel paths; andselecting a path representation for the at least one execution trace based upon the path information to determine a representation of the at least one execution trace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium comprising a computer readable program for determining a representation of an execution path, wherein the computer readable program when executed on a computer causes the computer to perform the steps of:
-
identifying at least one execution trace of a process model, the process model including parallel paths where a path influences an outcome of a decision; determining path information of the process model by injecting at least one token in the process model such that the at least one token traces one or more active nodes representing the path information, the path information including at least one of;
task execution order for each parallel path, task execution order across parallel paths, and dependency between parallel paths; andselecting a path representation for the at least one execution trace based upon the path information to determine a representation of the at least one execution trace.
-
-
13. A system for determining a representation of an execution path, comprising:
-
a determination module configured to identify at least one execution trace of a process model, the process model including parallel paths where a path influences an outcome of a decision, the determination module further configured to determine path information of the process model using a hardware processor by injecting at least one token in the process model such that the at least one token traces one or more active nodes representing the path information, the path information including at least one of;
task execution order for each parallel path, task execution order across parallel paths, and dependency between parallel paths; anda selection module configured to select a path representation for the at least one execution trace based upon the path information to determine a representation of the at least one execution trace. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification