Patent attributes
An example of this presentation deals with the way the events emitted from a component can be grouped from the development phase, so that when the problem occurs in the production environment, the problem could be tracked easily and analyzed. The embodiment deals with the program having multiple separate paths for execution. The execution path could be the normal flow of events grouped together (and generating a key to represent the normal flow). The other execution paths could represent the alternate flows, also grouped, and a key is generated to represent which one is deviated from normal flow. The database stores the key and the relative event flow information, which indicates the grouped events. The lookup viewer can be provided for viewing the normal and alternate flows, since the event has been logged as keys. A “Key” is a hash on the static content of the events, which is used to identify a particular start and end of the functionality in a flow of execution.