Abstract:Background: Software is now ubiquitous within research. In addition to the general challenges common to all software development projects, research software must also represent, manipulate, and provide data for complex theoretical constructs. Ensuring this process of theory-software translation is robust is essential to maintaining the integrity of the science resulting from it, and yet there has been little formal recognition or exploration of the challenges associated with it. Methods: We thematically analys… Show more
“…These themes were chosen as they are key themes for other initiatives in the sector, including the Research Software Alliance and the Software Evidence Bank (Software Sustainability Institute, n.d.). The challenges of theory-software translation utilized somewhat similar themes, with questions identified in the areas of design, infrastructure and culture [4]. They can be defined as follows:…”
As recognition of the vital importance of software for contemporary research is increasing, Research Software Engineering (RSE) is emerging as a discipline in its own right. We present an inventory of relevant research questions about RSE as a basis for future research and initiatives to advance the field, highlighting selected literature and initiatives. This work is the outcome of a RSE community workshop held as part of the 2020 International Series of Online Research Software Events (SORSE) which identified and prioritized key questions across three overlapping themes: people, policy and infrastructure. Almost half of the questions focus on the people theme, which addresses issues related to career paths, recognition and motivation; recruitment and retention; skills; and diversity, equity and inclusion. However, the people and policy themes have the same number of prioritized questions. We recommend that different types of stakeholders, such as RSE employers and policy makers, take responsibility for supporting or encouraging answering of these questions by organizations that have an interest. Initiatives such as the International Council of RSE Associations should also be engaged in this work.
“…These themes were chosen as they are key themes for other initiatives in the sector, including the Research Software Alliance and the Software Evidence Bank (Software Sustainability Institute, n.d.). The challenges of theory-software translation utilized somewhat similar themes, with questions identified in the areas of design, infrastructure and culture [4]. They can be defined as follows:…”
As recognition of the vital importance of software for contemporary research is increasing, Research Software Engineering (RSE) is emerging as a discipline in its own right. We present an inventory of relevant research questions about RSE as a basis for future research and initiatives to advance the field, highlighting selected literature and initiatives. This work is the outcome of a RSE community workshop held as part of the 2020 International Series of Online Research Software Events (SORSE) which identified and prioritized key questions across three overlapping themes: people, policy and infrastructure. Almost half of the questions focus on the people theme, which addresses issues related to career paths, recognition and motivation; recruitment and retention; skills; and diversity, equity and inclusion. However, the people and policy themes have the same number of prioritized questions. We recommend that different types of stakeholders, such as RSE employers and policy makers, take responsibility for supporting or encouraging answering of these questions by organizations that have an interest. Initiatives such as the International Council of RSE Associations should also be engaged in this work.
Background The efforts to contain SARS-CoV-2 and reduce the impact of the COVID-19 pandemic have been supported by Test, Trace and Isolate (TTI) systems in many settings, including the United Kingdom. Mathematical models of transmission and TTI interventions, used to inform design and policy choices, make assumptions about the public’s behaviour in the context of a rapidly unfolding and changeable emergency. This study investigates public perceptions and interactions with UK TTI policy in July 2021, assesses them against how TTI processes are conceptualised and represented in models, and then interprets the findings with modellers who have been contributing evidence to TTI policy. Methods 20 members of the public recruited via social media were interviewed for one hour about their perceptions and interactions with the UK TTI system. Thematic analysis identified key themes, which were then presented back to a workshop of pandemic infectious disease modellers who assessed these findings against assumptions made in TTI intervention modelling. Workshop members co-drafted this report. Results Themes included education about SARS-CoV-2, perceived risks, trust, mental health and practical concerns. Findings covered testing practices, including the uses of and trust in different types of testing, and the challenges of testing and isolating faced by different demographic groups. This information was judged as consequential to the modelling process, from guiding the selection of research questions, influencing choice of model structure, informing parameter ranges and validating or challenging assumptions, to highlighting where model assumptions are reasonable or where their poor reflection of practice might lead to uninformative results. Conclusions We conclude that deeper engagement with members of the public should be integrated at regular stages of public health intervention modelling.
“…Software exists to perform processes and calculations that would otherwise be impossible in practical terms. Whilst we can endeavour to express an algorithm in pseudocode (a process fraught with problems, as the proliferation of inaccurate versions of Porter's stemming algorithm demonstrates (Thimbleby, 2003)), many computational analyses simply cannot be translated into words or equations (Jay et al, 2020). Explaining what a piece of software does will remain an essential part of reporting research, but providing access to the code itself is vital to ensuring the integrity, transparency and reproducibility of the research.…”
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 recognised as an output of research, equivalent to an academic paper. The article discusses the different roles that software may play in research and highlights the relationship between software and research sustainability and reproducibility. It describes the challenges associated with the processes of citing and reviewing software, which differ from those used for papers. We conclude that whilst software outputs do not necessarily fit comfortably within the current publication model, there is a great deal of positive work underway that is likely to make an impact in addressing this.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.