Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add list of definitions for research software #275

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion _includes/navbar.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
{% assign pg = site.pages | sort: "weight" %}
{% for node in pg %}
<!-- Neglect imprint.html and index.html in either language -->
{% unless node.path contains "imprint" or node.path contains "index" %}
{% unless node.path contains "imprint" or node.path contains "index" or node.weight <= 0 %}
<!-- Set variable "node_conf2019" if node links to a conference page -->
{% assign node_conf2019 = false %}
{% if node.url contains "/conf2019/" %}
Expand Down
51 changes: 51 additions & 0 deletions en/definition_research_software.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
layout: default
title: Definition Research Software
weight: 0
---

# Definition Research Software

At the moment, there is no single universally used or accepted definiton of research software.
This is not for a lack of effort.
A lot of discussions happend and still happen on this topic and so far resulted in a few definitons that all go in roughly the same direction, but put more emphasis on one or the other aspect.
We are involved in those discussions as de-RSE e.V., but we did not (yet) single out a specific definition, but for the time being collect there what we consider some of the most often used definitions.

## from: “Defining Research Software: a controversial discussion”

A Summary Report of FAIR4RS Subgroup 3 activity and discussion, available on [zenodo](https://zenodo.org/records/5504016).

_Research Software includes source code files, algorithms, scripts, computational workflows and executables that were created during the research process or for a research purpose.
Software components (e.g., operating systems, libraries, dependencies, packages, scripts, etc.) that are used for research but were not created during or with a clear research intent should be considered software in research and not Research Software.
This differentiation may vary between disciplines._

This definition was also used in

- the [Amsterdam Declaration on Funding Research Software Sustainability](https://zenodo.org/records/8325436)
- the [FAIR Principles for Research Software (FAIR4RS Principles)](https://zenodo.org/records/6623556), an RDA recommendation

## from: “UK Research Software Survey 2014”

Available on [zenodo](https://zenodo.org/records/14809).

_Software that is used to generate, process or analyse results that you intend to appear in a publication (either in a journal, conference paper, monograph, book or thesis).
Research software can be anything from a few lines of code written by yourself, to a professionally developed software package.
Software that does not generate, process or analyse results - such as word processing software, or the use of a web search - does not count as ‘research software’ for the purposes of this survey._

## from: “Research Software – Quality Assured and Re-usable”, a call for proposals to increase the usability of existing Research Software by the DFG

Available from the [DFG](https://www.dfg.de/en/news/news-topics/announcements-proposals/2022/info-wissenschaft-22-85).

_Nowadays, the use of software is an integral part of research work in almost all disciplines.
Typical areas of application include the generation, processing, analysis and visualisation of research data and, especially in the natural sciences and engineering, the control and execution of experiments.
If software is developed for this purpose in the context of research, it is referred to as research software._

## from: “Research Software Sustainability”, a call for proposals by the DFG.

Available from the [DFG](https://www.dfg.de/resource/blob/172676/861b6b46e50aef649ee6634c7a2d0b6a/161026-dfg-call-proposal-software-en-data.pdf).

_In every phase of scientific work, many disciplines use research software, for example to
generate, process, analyse and visualise research data.
In this sense, the term “research
software” refers to the software applications and software libraries specially created for
scientific knowledge gain._