How to use Software Heritage for archiving and referencing your source code: guidelines and walkthrough

09/24/2019
by   Roberto Di Cosmo, et al.
0

Software source code is an essential research output, and many research communities strongly encourage making the source code of the artefact available by archiving it in publicly-accessible long-term archives.Software Heritage is a non profit, long term universal archive specifically designed for software source code, and able to store not only a software artifact, but also its full development history. It provides the ideal place to preserve research software artifacts, and offers powerful mechanisms to enhance research articles with precise references to relevant fragments of your source code.Using Software Heritage for your research software artifacts is straightforward and involves three simple steps. This document details each of these three steps, providing guidelines for making the most out of Software Heritage for your research.

READ FULL TEXT
research
03/31/2020

Archiving and referencing source code with Software Heritage

Software, and software source code in particular, is widely used in mode...
research
01/06/2018

Schoedinger's code: A preliminary study on research source code availability and link persistence in astrophysics

We examined software usage in a sample set of astrophysics research arti...
research
01/06/2018

Schroedinger's code: A preliminary study on research source code availability and link persistence in astrophysics

We examined software usage in a sample set of astrophysics research arti...
research
06/19/2019

Growth and Duplication of Public Source Code over Time: Provenance Tracking at Scale

We study the evolution of the largest known corpus of publicly available...
research
01/23/2020

Referencing Source Code Artifacts: a Separate Concern in Software Citation

Among the entities involved in software citation, software source code r...
research
03/10/2020

Engineering Human Values in Software through Value Programming

Ignoring human values in software development may disadvantage users by ...
research
12/23/2020

Making organizational software easier to find in ASCL and ADS

Software is the most used instrument in astronomy, and organizations suc...

Please sign up or login with your details

Forgot password? Click here to reset