Probability, Markov Chains, Queues and Simulation.
Java source code for chapter 16:
scenario.java
mean.java
integrate.java