Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A Survey of Open Source Software Repositories in the U.S. Department of Energy’s National Laboratories

Journal Article · · Computing in Science and Engineering
There are 17 national laboratory systems in the United States operating under the auspices of the U.S. Department of Energy (DOE). These government labs employ tens of thousands of people engaging in research software engineering activities across a variety of missions. To support this work, many open source projects are maintained. Further, many of these projects have broad utility to the computing community at large and domain scientists in a variety of fields. However, the complexity and decentralized nature of the laboratory system has resulted in a situation where no one entity even knows about all the open source software projects in this ecosystem, let alone crude metrics of their health. In this article, we do the first external inventory of open source software repositories with a nexus to DOE labs. We posit that a project’s need for sustainability support can be determined by comparing measures of active use to measures of active maintenance.
Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Basic Energy Sciences (BES)
Grant/Contract Number:
AC02-06CH11357
OSTI ID:
2572232
Journal Information:
Computing in Science and Engineering, Journal Name: Computing in Science and Engineering Journal Issue: 3 Vol. 26; ISSN 1521-9615; ISSN 1558-366X
Publisher:
IEEE Computer SocietyCopyright Statement
Country of Publication:
United States
Language:
English

References (4)

Understanding the Factors That Impact the Popularity of GitHub Repositories conference October 2016
For the Public Good: Connecting, Retaining, and Recognizing Current and Future RSEs at U.S. National Research Laboratories and Agencies journal November 2022
Which Metrics Should Researchers Use to Collect Repositories: An Empirical Study conference December 2020
The Spack package manager: bringing order to HPC software chaos
  • Gamblin, Todd; LeGendre, Matthew; Collette, Michael R.
  • Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis on - SC '15 https://doi.org/10.1145/2807591.2807623
conference January 2015

Similar Records

Building the repositories to serve
Conference · Wed Mar 31 23:00:00 EST 1993 · OSTI ID:10160323

Building the repositories to serve
Conference · Wed Mar 31 23:00:00 EST 1993 · OSTI ID:6385176

Software in the DOE: The Hidden Overhead of''The Build''
Technical Report · Wed Feb 27 23:00:00 EST 2002 · OSTI ID:15005938