DocumentCode :
1307103
Title :
Clear Climate Code: Rewriting Legacy Science Software for Clarity
Author :
Barnes, Nick ; Jones, David
Volume :
28
Issue :
6
fYear :
2011
Firstpage :
36
Lastpage :
42
Abstract :
The Clear Climate Code project rewrote GISTEMP, a legacy software system used to produce an important global surface temperature dataset. The focus of the project is on clarity: making the source code as clear as possible to interested people, to improve public understanding. The result is a Python package that´s easy to understand, run, and change, which allows any interested person to pose and answer novel research questions. In the process, the project´s founders also discovered and fixed some inconsequential bugs and hopefully improved online discussion of global warming.
Keywords :
climatology; environmental science computing; meteorology; software maintenance; GISTEMP; Python package; clear climate code project; global surface temperature dataset; global warming; legacy science software rewriting; legacy software system; Atmospheric measurements; Computer bugs; Global warming; Legacy systems; Meteorology; Ocean temperature; Software development; Temperature measurement; Earth and atmospheric sciences; climate change; computer applications; documentation; enhancement; maintenance; physical sciences and engineering; portability; reengineering distribution; restructuring; reverse engineering; software; software engineering; software psychology;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2011.113
Filename :
5999649
Link To Document :
بازگشت