activity
20182025
most citedThe Four Pillars of Research Software Engineering

49 citations · 122 across the 10 of their papers we have counts for

collaborators

10 papers

cs.SE2025

Do Research Software Engineers and Software Engineering Researchers Speak the Same Language?

Timo Kehrer, Robert Haines, Guido Juckeland +2

Anecdotal evidence suggests that Research Software Engineers (RSEs) and Software Engineering Researchers (SERs) often use different terminologies for similar concepts, creating com…

cs.CY2020★ 19 cited

Software must be recognised as an important output of scholarly research

Caroline Jay, Robert Haines, Daniel S. Katz

Software now lies at the heart of scholarly research. Here we argue that as well as being important from a methodological perspective, software should, in many instances, be recogn…

cs.SE2020★ 49 cited

The Four Pillars of Research Software Engineering

J. Cohen, D. S. Katz, M. Barker +3

Building software that can support the huge growth in data and computation required by modern research needs individuals with increasingly specialist skill sets that take time to d…

cs.SE2019★ 1 cited

Theory-Software Translation: Research Challenges and Future Directions

Caroline Jay, Robert Haines, Daniel S. Katz +10

The Theory-Software Translation Workshop, held in New Orleans in February 2019, explored in depth the process of both instantiating theory in software - for example, implementing a…

cs.CY2019★ 13 cited

Software Citation Implementation Challenges

Daniel S. Katz, Daina Bouquin, Neil P. Chue Hong +24

The main output of the FORCE11 Software Citation working group (https://www.force11.org/group/software-citation-working-group) was a paper on software citation principles (https://…

cs.SE2019

A Methodology for Using GitLab for Software Engineering Learning Analytics

Julio César Cortés Ríos, Kamilla Kopec-Harding, Sukru Eraslan +4

To bridge the digital skills gap, we need to train more people in Software Engineering techniques. This paper reports on a project exploring the way students solve tasks using coll…

cs.SE2019

What Makes Research Software Sustainable? An Interview Study With Research Software Engineers

Mario Rosado de Souza, Robert Haines, Markel Vigo +1

Software is now a vital scientific instrument, providing the tools for data collection and analysis across disciplines from bioinformatics and computational physics, to the humanit…

cs.SE2019★ 24 cited

Research Software Development & Management in Universities: Case Studies from Manchester's RSDS Group, Illinois' NCSA, and Notre Dame's CRC

Daniel S. Katz, Kenton McHenry, Caleb Reinking +1

Modern research in the sciences, engineering, humanities, and other fields depends on software, and specifically, research software. Much of this research software is developed in…

cs.SE2018★ 13 cited

The State of Sustainable Research Software: Results from the Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE5.1)

Daniel S. Katz, Stephan Druskat, Robert Haines +2

This article summarizes motivations, organization, and activities of the Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE5.1) held in Manchester, UK i…

cs.SE2018★ 3 cited

Building a Sustainable Structure for Research Software Engineering Activities

Jeremy Cohen, Daniel S. Katz, Michelle Barker +2

The profile of research software engineering has been greatly enhanced by developments at institutions around the world to form groups and communities that can support effective, s…