System and Method for Employing Decision Activities for Providing Inferences in a Process Execution Environment
First Claim
1. A method for providing inferences in a process execution environment, said method comprising:
- repeatedly executing a process that includes a set of activity points, said process having a set of variables associated therewith, wherein at least one activity point requires a decision to be made upon a process instance reaching said activity point;
determining a decision upon reaching said activity point, the decision made employing one or more variables from the set of variables;
continuously collecting a set of values for the process, the set of values based on the one or more variables; and
formulating an inference upon next execution of the process instance, said inference derived from the collected set of values for said process.
2 Assignments
0 Petitions
Accused Products
Abstract
A set of decision activities can be provided to a business process management and design software tool. The tool can be used to define various processes that contain one or more activities linked by transitions. During process design time, a business analyst can identify process-relevant data of the process to be presented to the end users. The relevant data can be rendered to the end users at runtime, along with a set of possible options for the activities in a process instance. Upon receiving a decision of the user, the process instance can follow the selected transition to a different activity. Over time, the system can capture the decisions taken by users and enter the data associated with these decisions into a data classifier. In doing so, the software tool can generate suggestions, provide probabilities, automate and distribute workloads, flag abnormalities and deviations and generally improve process design and management.
35 Citations
20 Claims
-
1. A method for providing inferences in a process execution environment, said method comprising:
-
repeatedly executing a process that includes a set of activity points, said process having a set of variables associated therewith, wherein at least one activity point requires a decision to be made upon a process instance reaching said activity point; determining a decision upon reaching said activity point, the decision made employing one or more variables from the set of variables; continuously collecting a set of values for the process, the set of values based on the one or more variables; and formulating an inference upon next execution of the process instance, said inference derived from the collected set of values for said process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium carrying one or more sequences of instructions for providing inferences in a process execution environment, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
repeatedly executing a process that includes a set of activity points, said process having a set of variables associated therewith, wherein at least one activity point requires a decision to be made upon a process instance reaching said activity point; determining a decision upon reaching said activity point, the decision made employing one or more variables from the set of variables; continuously collecting a set of values for the process, the set of values based on the one or more variables; and formulating an inference upon next execution of the process instance, said inference derived from the collected set of values for said process. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification