Patent ID: 7379951

Claim:
A data processing system for monitoring and reporting process state data pertaining to instances of a business process represented within a stored workflow representation of the business process, comprising: at least one data storage device having stored thereon: said workflow representation of the business process; and a queryable database, said database having a schema established based upon a tracking profile, said tracking profile being based on one or more selected portions of the stored workflow representation of the business process; means for monitoring process state data pertaining to instances of said business process, within parameters established by said tracking profile, and for writing said process state data to said database in accordance with the database schema; means for selectively reporting process state data written to said database, in accordance with parameters established by said tracking profile; means for comparing average duration of a first process state data of one instance with an average duration of a second process state data of another instance of said business process; means for running the selected workflow representation portions of the business process in parallel when the average duration of the first process state data is substantially similar to the second process state data; means for setting a predetermined time limit for a customer with a basis from which an action to occur pertaining to instances of said business process; and means for generating a critical alert event in response to said action when said process state pertaining to the instances of the business process exceeds said predetermined time limit so that informed financial business decisions can be made.