Preparing Reproducible Scientific Artifacts using Docker
Michael Canesche, Roland Leissa, Fernando Magno Quint\~ao Pereira

TL;DR
This paper presents a methodology using Docker to create reproducible scientific artifacts, enhancing transparency and validation in empirical research, particularly in computer science.
Contribution
It introduces a Docker-based approach for preparing reproducible research artifacts, facilitating easier sharing and validation of scientific results.
Findings
Docker simplifies artifact reproducibility
Methodology improves transparency in empirical research
Applicable to various technology disciplines
Abstract
The pursuit of scientific knowledge strongly depends on the ability to reproduce and validate research results. It is a well-known fact that the scientific community faces challenges related to transparency, reliability, and the reproducibility of empirical published results. Consequently, the design and preparation of reproducible artifacts has a fundamental role in the development of science. Reproducible artifacts comprise comprehensive documentation, data, and code that enable replication and validation of research findings by others. In this work, we discuss a methodology to construct reproducible artifacts based on Docker. Our presentation centers around the preparation of an artifact to be submitted to scientific venues that encourage or require this process. This report's primary audience are scientists working with empirical computer science; however, we believe that the…
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 · Research Data Management Practices · Data Visualization and Analytics
