Discrete event simulation framework
