The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2020
DOI: 10.12688/f1000research.25561.1
|View full text |Cite
|
Sign up to set email alerts
|

The challenges of theory-software translation

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2
1

Relationship

4
2

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…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:…”
Section: Method/processmentioning
confidence: 99%
“…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:…”
Section: Method/processmentioning
confidence: 99%
“…This model of collective knowledge production has previously been successfully used (e.g. Jay et al 18 ).…”
Section: Consentmentioning
confidence: 99%
“…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.…”
Section: Introductionmentioning
confidence: 99%