A Discrete EVent System simulator