SIAM CSE21 Minisymposium: Enhancing Sustainability and Productivity for Research Software
Research software is crucial in many existing research areas as well as emerging cutting-edge domains such as quantum computing and AI. Emerging extreme-scale disruptive architectures need crosscutting software that will allow applications to run with extreme performance, high scalability, and reliability. Reproducibility and sustainability are important topics to support research with high-quality software. Ideally, researchers are provided with computational methods to reproduce and replicate results and are enabled to re-use software and perform their research via well-maintained scientific software. Well-defined processes and roles in the software lifecycle can contribute to highly productive software development. These topics and facets demand large investments not only in scientific software development but in the teams developing that software, as well.
In this minisymposium, we aim to address the growing technical, practical, and social challenges in software productivity, quality, and sustainability for research software from the perspective of teams that build this software. Along with sharing diverse experiences by experts in the scientific computing field, the hope is to motivate the community to realign and refocus on teams and address developer productivity and software sustainability---which are both urgent and essential---to build better scientific software and support the workforce development of the next generation of Research Software Engineers (RSEs).
Minisymposium MS251: https://meetings.siam.org/sess/dsp_programsess.cfm?SESSIONCODE=70274
Minisymposium MS278: https://meetings.siam.org/sess/dsp_programsess.cfm?SESSIONCODE=70275