Software has become central to all aspects of modern science and technology. Especially in high-performance computing (HPC) and computational science and engineering (CSE), it is becoming ever-larger and more complex while computer platforms evolve and become more diverse. Simultaneously, the teams behind the software are becoming larger, more technically diverse, and more geographically distributed.

This BoF provides an opportunity for people concerned about these topics to share existing experiences and activities, discuss how we can improve on them, and share the results. Presentations and discussion notes will be made available at the BoF series website,

BoF Goals

  1. Hear about some interesting things of interest to scientific software developers (Lightning Talks)
  2. Free-form discussion about the current “state of the practice” in our community
  3. Identify people interested in contributing to a blog article for summarizing the BoF (e.g., our post from the SC21 BoF) with a goal to write and publish before the end of the year!
  4. Meet your colleagues and have fun!


Time Title (link to slides) Speaker/Moderator Affiliation
5 min Introduction and Goals David E. Bernholdt Oak Ridge National Laboratory
  Lightning Talks    
3 min Research Software Hour Radovan Bast UiT The Arctic University of Norway
3 min ACM EIGREP Emerging Interest Group on Reproducibility and Replicability Philippe Bonnet ACM EIGREP Chair
3 min Focus Groups to Focus Efforts: Building the NERSC Community of Practice Lipi Gupta NERSC
3 min Research Software Engineers: Creating a Career Path—and a Career Daniel S. Katz University of Illinois
3 min European Environment for Scientific Software Installations (EESSI) Alan O’Cais CECAM
3 min Years as a trustee of SocRSE UK: A retrospective Jamie Quinn University College of London (UCL)
3 min HPC Carpentry Community Building in Education Andrew Reid NIST
54 min General Discussion David E. Bernholdt Oak Ridge National Laboratory
10 min Blog Article Planning David E. Bernholdt Oak Ridge National Laboratory

Discussion Notes

We’ve published a blog article on the Better Scientific Software resource site ( based on this BoF: Reflecting on Our Community: The SC23 BoF on Scientific Software and the People Who Make it Happen: Building Communities of Practice

Alternatively, you can read the summary notes.


  • David E. Bernholdt (Oak Ridge National Laboratory)
  • Nasir Eisty (Boise State University)
  • Rinku Gupta (Argonne National Laboratory)
  • Mozhgan Kabiri chimeh (NVIDIA)
  • Lauren E Milechin (MIT)
  • Miranda Mundt (Sandia National Laboratories)
  • Alessandro Orso (Georgia Institute of Technology)
  • Keita Teranishi (Oak Ridge National Laboratory)
  • Jeffrey Young (Georgia Institute of Technology)