Patent ID: 7343383

Claim:
A method of establishing a tracking profile for selective monitoring and reporting of process state and payload data pertaining to a displayed workflow representation of a business process, comprising: selecting at least one portion of the displayed workflow representation of the business process and associating the selected portion(s) with respective process part labels; selecting items of payload data to be used in reports, the items of payload data being selected from a message schema associated with the displayed workflow representation; and generating a tracking profile based on the selected workflow representation portion(s) of the business process and the selected items of payload data, said profile establishing parameters for monitoring and writing to a queryable database payload and process state data pertaining to instances of said business process represented within said displayed workflow representation; comparing average duration of a first process state data with an average duration of a second process state data pertaining to instances of said business process; 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; setting a predetermined time limit for an action to occur pertaining to instances of said business process; and 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.