SimulationEventFactory spec