Persistent Identification and Citation of Software

Catherine Mary Jones, Brian Matthews, Ian Gent, Tom Griffin, Jonathan Tedds

2016, Vol. 11, No. 2, pp. 104-114



Software underpins the academic research process across disciplines. To be able to understand, use/reuse and preserve data, the software code that generated, analysed or presented the data will need to be retained and executed. An important part of this process is being able to persistently identify the software concerned. This paper discusses the reasons for doing so and introduces a model of software entities to enable better identification of what is being identified.

The DataCite metadata schema provides a persistent identification scheme and we consider how this scheme can be applied to software. We then explore examples of persistent identification and reuse. The examples show the differences and similarities of software used in academic research, which has been written and reused at different scales. The key concepts of being able to identify what precisely is being used and provide a mechanism for appropriate credit are important to both of them.



Full Text: PDF

The International Journal of Digital Curation. ISSN: 1746-8256
The IJDC is published by the University of Edinburgh
and is a publication of the Digital Curation Centre.