Reproducible Workflow
Anirudh Prabhu, Peter Fox

TL;DR
This paper discusses the importance of reproducibility in scientific research, explores various definitions in computational research, and proposes an alternative based on non-functional requirements to improve scientific workflows.
Contribution
It analyzes existing definitions of reproducibility, highlights the need for standardization, and introduces an alternative framework based on non-functional requirements.
Findings
Different definitions of reproducibility exist in literature.
Standardization of reproducibility terminology is needed.
An alternative based on non-functional requirements is proposed.
Abstract
Reproducibility has been consistently identified as an important component of scientific research. Although there is a general consensus on the importance of reproducibility along with the other commonly used 'R' terminology (i.e., Replicability, Repeatability etc.), there is some disagreement on the usage of these terms, including conflicting definitions used by different parts of the research community. In this encyclopedia article, we explore the different definitions used in scientific literature (specifically pertaining to computational research), whether there is a need for a single standardized definition and provide an alternative based on non-functional requirements. We also describe the role of reproducibility (and other R's) in scientific workflows.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Meta-analysis and systematic reviews
