skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Community Organizations: Changing the Culture in Which Research Software Is Developed and Sustained

Journal Article · · Computing in Science and Engineering
 [1];  [2];  [3];  [4];  [5];  [6];  [7];  [8];  [9];  [10];  [11];  [12];  [13]
  1. Univ. of Illinois, Urbana-Champaign, IL (United States)
  2. Argonne National Lab. (ANL), Lemont, IL (United States)
  3. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
  4. Mozilla Foundation, Toronto, ONT (Canada)
  5. Univ. of Edinburgh, Scotland (United Kingdom)
  6. The Carpentries, Otago (New Zealand)
  7. Univ. of Notre Dame, IN (United States)
  8. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  9. Univ. of Southampton (United Kingdom)
  10. ELIXIR, Hixton (United Kingdom)
  11. Indiana Univ., Bloomington, IN (United States)
  12. The Carpentries, Bribane (Australia)
  13. 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:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Argonne National Lab. (ANL), Argonne, IL (United States); Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); National Science Foundation (NSF); European Commission (EC); Gordon and Betty Moore Foundation; Engineering and Physical Sciences Research Council (EPSRC); USDOE Office of Science (SC); Alfred P. Sloan Foundation
Grant/Contract Number:
AC04-94AL85000; 1547611; AC02-06CH11357; AC05-00OR22725
OSTI ID:
1524205
Alternate ID(s):
OSTI ID: 1510077; OSTI ID: 1560484
Report Number(s):
SAND-2019-5669J; 675700
Journal Information:
Computing in Science and Engineering, Vol. 21, Issue 2; ISSN 1521-9615
Publisher:
IEEECopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 12 works
Citation information provided by
Web of Science

Cited By (6)

Enabling real-time multi-messenger astrophysics discoveries with deep learning journal October 2019
Understanding the landscape of scientific software used on high-performance computing platforms journal January 2020
An environment for sustainable research software in Germany and beyond: current state, open challenges, and call for action journal January 2020
An environment for sustainable research software in Germany and beyond: current state, open challenges, and call for action text January 2020
An environment for sustainable research software in Germany and beyond: current state, open challenges, and call for action journal January 2020
Enabling real-time multi-messenger astrophysics discoveries with deep learning text January 2019