Discrete-event simulation is used by thousands of companies to design new manufacturing systems and to improve the performance of existing ones. Manufacturing systems contain numerous sources of randomness such as machine times to failure and machine repair times, which greatly impact on system performance. If each source of system randomness is not modeled by an appropriate probability distribution, then it is highly likely that the simulation model will produce erroneous performance results, resulting in costly decisions.