Debugging simulation models

While much has been written about model validation and verification, the actual process of correcting, or debugging, a model is presented as an afterthought. This paper describes different types of bugs and presents techniques, drawn from both the simulation modeling and application programming worlds, for determining the cause of an error in the model.