259 citations · 1.2k across the 62 of their papers we have counts for
65 papers
Research Software Engineering in 2030
Daniel S. Katz, Simon Hettrick
This position paper for an invited talk on the "Future of eScience" discusses the Research Software Engineering Movement and where it might be in 2030. Because of the authors' expe…
Fine-grained Policy-driven I/O Sharing for Burst Buffers
Ed Karrels, Lei Huang, Yuhong Kan +5
A burst buffer is a common method to bridge the performance gap between the I/O needs of modern supercomputing applications and the performance of the shared file system on large-s…
Overcoming Challenges to Continuous Integration in HPC
Todd Gamblin, Daniel S. Katz
Continuous integration (CI) has become a ubiquitous practice in modern software development, with major code hosting services offering free automation on popular platforms. CI offe…
Giving RSEs a Larger Stage through the Better Scientific Software Fellowship
William F. Godoy, Ritu Arora, Keith Beattie +11
The Better Scientific Software Fellowship (BSSwF) was launched in 2018 to foster and promote practices, processes, and tools to improve developer productivity and software sustaina…
Research Software Engineers: Career Entry Points and Training Gaps
Ian A. Cosden, Kenton McHenry, Daniel S. Katz
As software has become more essential to research across disciplines, and as the recognition of this fact has grown, the importance of professionalizing the development and mainten…
Extended Abstract: Productive Parallel Programming with Parsl
Kyle Chard, Yadu Babuji, Anna Woodard +6
Parsl is a parallel programming library for Python that aims to make it easy to specify parallelism in programs and to realize that parallelism on arbitrary parallel and distribute…