For computer-based simulations to be scientifically useful and scientifically credible, they need to be developed to high standards, and argued fit-for-purpose. The CoSMoS project has developed an approach to support such development, and codified its approach in a pattern language. Here we overview this pattern language, and discuss several example simulation development patterns and antipatterns.
full paper: PDF 573K
@inproceedings(SS-CoSMoS12-patt, author = "Susan Stepney", title = "A Pattern Language for Scientific Simulations", pages = {77-103}, crossref = "CoSMoS12" ) @proceedings(CoSMoS12, editor = "Susan Stepney and Paul S. Andrews and Mark Read", title = "Proceedings of the 2012 Workshop on Complex Systems Modelling and Simulation, Orleans, France, September 2012", booktitle = "Proceedings of the 2012 Workshop on Complex Systems Modelling and Simulation, Orleans, France, September 2012", publisher = "Luniver Press", year = 2012 )