1. 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; an event processing engine, adapted to communicate with the simulation manager, for processing an input event using the event-based process; and 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.