1. A method for processing an event through an event processing network (EPN) including a plurality of event processing agents (EPA), each of the plurality of EPAs having an execution mode being one of a concurrent mode or a sequential mode, comprising: routing the event through the EPN; identifying an input event corresponding to an encountered EPA, the encountered EPA having a plurality of child EPAs; only upon an execution mode of the encountered EPA being in the concurrent mode, creating a replica of the input event; allocating the replica of the input event to each of the plurality of child EPAs; creating a change summary for each of the plurality of child EPAs; in response to a modification by one of the plurality of child EPAs to an allocated replica of the input event, modifying a change summary associated with the one of the plurality of child EPAs; and synchronizing the plurality of change summaries.