Engineering the Software for Understanding Climate Change
- 17 November 2009
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computing in Science & Engineering
- Vol. 11 (6), 65-74
- https://doi.org/10.1109/mcse.2009.193
Abstract
Climate scientists build large, complex simulations with little or no software engineering training—and don't readily adopt the latest software engineering tools and techniques. This ethnographic study of climate scientists shows that their culture and practices share many features of agile and open source projects, but with highly customized software validation and verification techniques.Keywords
This publication has 13 references indexed in Scilit:
- Configuration Management for Large-Scale Scientific Computing at the UK Met OfficeComputing in Science & Engineering, 2008
- Development of a Weather Forecasting Code: A Case StudyIEEE Software, 2008
- Developing Scientific SoftwareIEEE Software, 2008
- Requirements in the wild: How small companies do itPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Free/open source software developmentPublished by Association for Computing Machinery (ACM) ,2007
- Evaluating Parameterizations in General Circulation Models: Climate Simulation Meets Weather PredictionBulletin of the American Meteorological Society, 2004
- Techniques for estimating uncertainty in climate change scenarios and impact studiesClimate Research, 2002
- Evolution in open source software: a case studyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2000
- A University Perspective on Global Climate ModelingBulletin of the American Meteorological Society, 1996
- Verification, Validation, and Confirmation of Numerical Models in the Earth SciencesScience, 1994