Patent ID: 7945434

Claim:
A system for capturing data associated with an event-based process, the system comprising: a simulation manager for receiving an input specifying data associated with an event based process to capture and for sends a control signal to the event store to control retrieval of stored data from the event store and for communication of the stored data from an event store to an event processing engine for processing using the event-based process; the event processing engine, adapted to communicate with the simulation manager, for processing an input event using the event-based process; a store monitor, adapted to communicate with the event processing engine, for capturing data describing event processing contemporaneously with processing of the input event by the event processing engine; and the event store, adapted to communicate with the store monitor and the event processing engine, for receiving captured data describing event processing as stored data and for communicating the stored data to the event processing engine, and wherein the event store further modifies the stored data responsive to the control signal from the simulation manager and communicates the modified stored data to the event processing engine.