Building a Framework for Predictive Science. - Michael M. McKerns; Leif Strand; Tim Sullivan; Alta Fang; Michael A. G. Aivazis (SciPy, 2011)