Title :
How to test your models more effectively: Applying agile and automated techniques to simulation testing
Author :
Sawyer, James T. ; Brann, David M.
Author_Institution :
TranSystems, Nashville, TN, USA
Abstract :
In the industrial engineering community, it´s a well-known adage that focusing on process can help achieve better results. In this second of a series of papers, we´ll focus on the process of simulation testing and outline how improving your testing process can lead to better results for your projects. We´ll consider model building as a software development exercise, and discuss how best practices from the broader software testing community can be applied for process improvement. In particular, we´ll explore various approaches to automated testing and their applicability toward simulation projects, based on recent explorations in our own projects. Part 1 of our series introduced the ¿milestones¿ approach to simulation development - based on the popular ¿agile software¿ philosophy and our own experiences in real-world simulation consulting practice. This time, we´ll discuss how thinking agile can help you become a more effective tester, and help ensure the quality of your models.
Keywords :
digital simulation; program testing; software development management; software prototyping; agile software; automated testing; industrial engineering community; process improvement; real-world simulation consultation; simulation testing process; software development; software testing; Automatic testing; Best practices; Costs; Databases; Industrial engineering; Iterative methods; Programming; Protection; Software testing; System testing;
Conference_Titel :
Simulation Conference (WSC), Proceedings of the 2009 Winter
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-5770-0
DOI :
10.1109/WSC.2009.5429422