The University of Southampton
University of Southampton Institutional Repository

Community organizations: changing the culture in which research software is developed and sustained

Community organizations: changing the culture in which research software is developed and sustained
Community organizations: changing the culture in which research software is developed and sustained

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 software, scientific software, software community culture, software ecosystems, software productivity, software sustainability
1521-9615
8-24
Katz, Daniel S.
4e8c4606-c017-487a-aa2f-a22bbdeedf7f
McInnes, Lois Curfman
6eb692bf-be4b-450a-a7ca-1d10482307b7
Bernholdt, David E.
5fb0f50e-d8b7-4670-a4a9-f894d0f85723
Mayes, Abigail Cabunoc
7fe69e1e-c7e0-417b-8369-7368f74f6270
Hong, Neil P.Chue
0e045883-072e-41f6-ad01-9cf2fe5b00dc
Duckles, Jonah
727c13fa-74c3-4554-bf0e-cc6b25fcae2e
Gesing, Sandra
7e7f648b-a990-4c76-a2db-4180d74ed48d
Heroux, Michael A.
c8089d59-99ff-42ff-90b3-2517a0716296
Hettrick, Simon
9eef9cf0-86e8-4562-bead-684915a1de5c
Jimenez, Rafael C.
b152935d-bce6-490b-9b20-d73ca8bfe690
Pierce, Marlon
7772940b-bbfd-4bdf-9789-c9c29c22d1ed
Weaver, Belinda
02a17649-c953-4a6a-b1a5-a0a8f7718490
Wilkins-Diehr, Nancy
92ecbed2-bcaf-40d9-a567-e58e6134db99
Katz, Daniel S.
4e8c4606-c017-487a-aa2f-a22bbdeedf7f
McInnes, Lois Curfman
6eb692bf-be4b-450a-a7ca-1d10482307b7
Bernholdt, David E.
5fb0f50e-d8b7-4670-a4a9-f894d0f85723
Mayes, Abigail Cabunoc
7fe69e1e-c7e0-417b-8369-7368f74f6270
Hong, Neil P.Chue
0e045883-072e-41f6-ad01-9cf2fe5b00dc
Duckles, Jonah
727c13fa-74c3-4554-bf0e-cc6b25fcae2e
Gesing, Sandra
7e7f648b-a990-4c76-a2db-4180d74ed48d
Heroux, Michael A.
c8089d59-99ff-42ff-90b3-2517a0716296
Hettrick, Simon
9eef9cf0-86e8-4562-bead-684915a1de5c
Jimenez, Rafael C.
b152935d-bce6-490b-9b20-d73ca8bfe690
Pierce, Marlon
7772940b-bbfd-4bdf-9789-c9c29c22d1ed
Weaver, Belinda
02a17649-c953-4a6a-b1a5-a0a8f7718490
Wilkins-Diehr, Nancy
92ecbed2-bcaf-40d9-a567-e58e6134db99

Katz, Daniel S., McInnes, Lois Curfman, Bernholdt, David E., Mayes, Abigail Cabunoc, Hong, Neil P.Chue, Duckles, Jonah, Gesing, Sandra, Heroux, Michael A., Hettrick, Simon, Jimenez, Rafael C., Pierce, Marlon, Weaver, Belinda and Wilkins-Diehr, Nancy (2019) Community organizations: changing the culture in which research software is developed and sustained. Computing in Science and Engineering, 21 (2), 8-24, [8565942]. (doi:10.1109/MCSE.2018.2883051).

Record type: Article

Abstract

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.

This record has no associated files available for download.

More information

e-pub ahead of print date: 6 December 2018
Published date: 1 March 2019
Keywords: research software, scientific software, software community culture, software ecosystems, software productivity, software sustainability

Identifiers

Local EPrints ID: 431416
URI: http://eprints.soton.ac.uk/id/eprint/431416
ISSN: 1521-9615
PURE UUID: 816c5249-9649-4e19-8284-2da828bf80fb
ORCID for Simon Hettrick: ORCID iD orcid.org/0000-0002-6809-5195

Catalogue record

Date deposited: 31 May 2019 16:30
Last modified: 06 Dec 2024 02:37

Export record

Altmetrics

Contributors

Author: Daniel S. Katz
Author: Lois Curfman McInnes
Author: David E. Bernholdt
Author: Abigail Cabunoc Mayes
Author: Neil P.Chue Hong
Author: Jonah Duckles
Author: Sandra Gesing
Author: Michael A. Heroux
Author: Simon Hettrick ORCID iD
Author: Rafael C. Jimenez
Author: Marlon Pierce
Author: Belinda Weaver
Author: Nancy Wilkins-Diehr

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×