Community Organizations: Changing the Culture in Which Research Software Is Developed and Sustained
Journal Article
·
· Computing in Science and Engineering
- Univ. of Illinois, Urbana-Champaign, IL (United States)
- Argonne National Lab. (ANL), Argonne, IL (United States)
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Mozilla, Toronto, ONT (Canada)
- Univ. of Edinburgh, Scotland (United Kingdom)
- The Carpentries, Otago (New Zealand)
- Univ. of Notre Dame, IN (United States)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Univ. of Southampton (United Kingdom)
- ELIXIR, Hixton (United Kingdom)
- Indiana Univ., Bloomington, IN (United States)
- Univ. of California, San Diego, CA (United States)
Software is the key crosscutting technology that enables advances in mathematics, computer science, and domain-specific science and engineering to achieve robust simulations and analysis for science, engineering, and other research fields. However, software itself has not traditionally received focused attention from research communities; rather, software has evolved organically and inconsistently, with its development largely as by-products of other initiatives. Moreover, challenges in scientific software are expanding due to disruptive changes in computer hardware, increasing scale and complexity of data, and demands for more complex simulations involving multiphysics, multiscale modeling and outer-loop analysis. In recent years, community members have established a range of grass-roots organizations and projects to address these growing technical and social challenges in software productivity, quality, reproducibility, and sustainability. This article provides an overview of such groups and discusses opportunities to leverage their synergistic activities while nurturing work toward emerging software ecosystems.
- Research Organization:
- Argonne National Lab. (ANL), Argonne, IL (United States); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States); Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- Alfred P. Sloan Foundation; Engineering and Physical Sciences Research Council (EPSRC); European Commission; Gordon and Betty Moore Foundation; National Science Foundation (NSF); USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science; USDOE Office of Science (SC)
- Grant/Contract Number:
- AC02-06CH11357; AC04-94AL85000; AC05-00OR22725
- OSTI ID:
- 1510077
- Alternate ID(s):
- OSTI ID: 1524205
OSTI ID: 1560484
- Report Number(s):
- SAND--2019-5669J; 149346
- Journal Information:
- Computing in Science and Engineering, Journal Name: Computing in Science and Engineering Journal Issue: 2 Vol. 21; ISSN 1521-9615
- Publisher:
- IEEECopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability Report
Technical Report
·
Mon Jan 27 23:00:00 EST 2020
·
OSTI ID:1606662