Method of identifying and analyzing business processes from workflow audit logs
First Claim
1. A method comprising the steps of:
- a) populating a data warehouse database with data from a plurality of sources including an audit log, wherein the audit log stores information from a plurality of instantiations of a defined process;
b) analyzing the data to predict an outcome of a subsequent instance of the process.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of identifying and analyzing business processes includes the step of populating a data warehouse database with data from a plurality of sources including an audit log. The audit log stores information from a plurality of instantiations of a defined process. The data is then analyzed to predict an outcome of a subsequent instance of the process. Data mining techniques such as pattern recognition are applied to the data warehouse data to identify specific patterns of execution. Once the patterns have been identified, the outcome of a subsequent instance of the process can be predicted at nodes other than just the start node. The probability of completion information can be used to modify resource assignments, execution paths, process definitions, activity priority, or resource assignment criteria in subsequent invocations of the defined process.
94 Citations
20 Claims
-
1. A method comprising the steps of:
-
a) populating a data warehouse database with data from a plurality of sources including an audit log, wherein the audit log stores information from a plurality of instantiations of a defined process;
b) analyzing the data to predict an outcome of a subsequent instance of the process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. A method comprising the steps of:
-
a) populating a data warehouse database with data from a plurality of sources including an audit log, wherein the audit log stores information from a plurality of instantiations of a defined process;
b) analyzing the data to identify process outcome classification rules; and
c) predicting completion probability from at least one node other than a start node of a subsequent instantiation of the defined process.
-
Specification