Text this: Use cases of discrete event simulation :