Preserving and Sharing Software for Transparent and Reproducible Research: A Review

Affiliated institutions: Johns Hopkins University

Date created: | Last Updated:


Creating DOI. Please wait...

Create DOI

Category: Communication

Description: This is a review of the state of software preservation and sharing as it relates to research software. An overview of the challenges and current state of solutions is presented, while also touching on cultural heritage software, the preservation of which has many parallels to research software. Topics include technical approaches to preservation, describing and sharing software, citation/attribution, repositories, and a brief overview of issues in publishing, policy, and legal matters. Note "The Pathways of Research Software Preservation: An Educational and Planning Resource for Service Development" ( can be seen as a companion to this review. This work was done while part of the Data Management Services group at Johns Hopkins University (JHU). Any opinions or views contained within are the author's own and are not endorsed by JHU.

License: CC-By Attribution 4.0 International


Please add any comments by editing this wiki page or opening an issue on GitHub Q: I really enjoyed "Preserving and Sharing Software for Transparent and Reproducible Research: A Review" – it is certainly a valuable resource for my own research on scientific software. How should I reference it in future publications? Has it been published somewhere else? Thank you very much. A: Francisco, it is not...


Loading files...



Recent Activity

Loading logs...

OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.