title={Towards FAIR principles for research software},
year={2019},
publisher={IOS Press},
volume={Preprint},
pages={1-23},
keywords={FAIR},
keywords={research software},
keywords={software sustainability},
keywords={reproducible research},
abstract={The FAIR Guiding Principles, published in 2016, aim to improve the findability, accessibility, interoperability and reusability of digital research objects for both humans and machines. Until now the FAIR principles have been mostly applied to research data. The ideas behind these principles are, however, also directly relevant to research software. Hence there is a distinct need to explore how the FAIR principles can be applied to software. In this work, we aim to summarize the current status of the debate around FAIR and software, as basis for the development of community-agreed principles for FAIR research software in the future. We discuss what makes software different from data with regard to the application of the FAIR principles, and which desired characteristics of research software go beyond FAIR. Then we present an analysis of where the existing principles can directly be applied to software, where they need to be adapted or reinterpreted, and where the definition of additional principles is required. Here interoperability has proven to be the most challenging principle, calling for particular attention in future discussions. Finally, we outline next steps on the way towards definite FAIR principles for research software.},
note={Preprint},
issn={2451-8492},
doi={10.3233/DS-190026}
}
@unpublished{dicosmo:hal-02475835,
title = {{Curated Archiving of Research Software Artifacts : lessons learned from the French open archive (HAL)}},
author = {Di Cosmo, Roberto and Gruenpeter, Morane and Marmol, Bruno P and Monteil, Alain and Romary, Laurent and Sadowska, Jozefina},
url = {https://hal.inria.fr/hal-02475835},
note = {Presented at the International Digital Curation Conference, submitted to IJDC},
abstract = {This article provides a full report on the effort to reproduce the work described in the article “Parallel Functional Programming with Skeletons: the OCamlP3L experiment”, written in 1998. It presented OCamlP3L, a parallel programming system written in the OCaml programming language. It turns out that we found the source code of the OCamlP3L system only in Software Heritage: since it was saved with all its development history, we could perform this reproduction experiment.}
}
@Online{swhids,
author = {Software Heritage},
title = {SoftWare Heritage persistent IDentifiers (SWHIDs)},