Published December 14, 2023 | Version v1
Preprint Open

Five Minutes to Write a Software Management Plan – A Machine-actionable Approach to Simplify the Creation of SMPs

  • 1. ZB MED Information Centre for Life Sciences
  • 2. NFDI4DataScience
  • 3. ROR icon Universidad Politécnica de Madrid
  • 4. ROR icon Max Planck Digital Library
  • 5. ROR icon Amsterdam University Medical Centers
  • 6. ROR icon Delft University of Technology
  • 7. ROR icon Technical University of Darmstadt
  • 8. NFDI4Ing


Abstract: The Software Management Plan (SMP) is a relevant tool for handling research software. Despite benefits for research (e.g., low barrier for researchers, promotion of good practices), SMPs are not yet used across the board. A semi-automated approach can solve this problem. In the following document, we discuss a possible workflow for creating machine-actionable SMPs using various tools. This approach was developed during an NFDI4DataScience hackathon at the German National Library of Medicine (ZB Med) - Information Centre of Life Sciences on maSMPs at the end of 2023.



Files (420.2 kB)

Name Size Download all
420.2 kB Preview Download

Additional details


NFDI4DataScience 460234259
Deutsche Forschungsgemeinschaft


  • Alves, Renato et al. (2021). ELIXIR Software Management Plan for Life Sciences. doi: 10.37044/
  • Arroyo Márquez, Miguel (2023). "Creation of a framework for the monitoring and adoption of good Open Science practices in software repositories".
  • Barker, Michelle et al. (2022). "Introducing the FAIR Principles for research software". In: Scientific Data 9.1, p. 622. doi: 10.1038/s41597-022-01710-x.
  • Castro, Leyla Jael et al. (2023). "A metadata schema for machine-actionable Software Management Plans". In: doi: 10.4126/FRL01-006444988.
  • DataCite Metadata Working Group (2021). DataCite Metadata Schema Documentation for the Publication and Citation of Research Data and Other Research Outputs Version 4.4. doi: 10.14454/3w3z-sa82.
  • Druskat, Stephan (2023). The Citation File Format: Providing citation metadata for research software. doi: 10.5281/zenodo.7655140.
  • Druskat, Stephan et al. (2021). "Citation File Format". In: doi: 10.5281/zenodo.1003149.
  • Escamilla, Emily et al. (2022). "The Rise of GitHub in Scholarly Publications". In: doi: 10.48550/arxiv.2208.04895.
  • Giraldo, Olga, João Cardoso, et al. (2023). "Workshop machine-actionable Software Management Plans". In: doi: 10.5281/zenodo.8087357.
  • Giraldo, Olga, Geist Lukas, et al. (2023). "machine-actionable Software Management Plan Ontology (maSMP Ontology)". In: doi: 10.5281/zenodo.8089518.
  • Gray, Alasdair J G, Carole Goble, and Rafael C Jimenez (2017). "From Potato Salad to Protein Annotation". In: ISWC Posters and Demo session. Vienna, Austria, p. 4. url:
  • Grossmann, Yves Vincent (2022). Pull Request #165: Add Catalogue for Software Management Plan. url: (visited on 12/01/2023).
  • Grossmann, Yves Vincent and Michael Franke (2023). "Sustainable Research Software Through Software Management Plans". In: doi: 10.17617/2.3525108.
  • Guha, R. V., Dan Brickley, and Steve Macbeth (2016). " evolution of structured data on the web". In: Communications of the ACM 59.2, pp. 44–51. doi: 10.1145/2844544.
  • Klar, Jochen et al. (2023). Research Data Management Organiser (RDMO). doi: 10.5281/zenodo.596581. url:
  • Martinez-Ortiz, Carlos et al. (2023). Practical guide to Software Management Plans. doi: 10.5281/zenodo.7248877.
  • Miksa, Tomasz, Paul Walk, and Peter Neish (2020). RDA DMP Common Standard for Machine-actionable Data Management Plans. doi: 10.15497/rda00039.
  • Schlauch, Tobias, Michael Meinel, and Carina Haupt (2018). DLR Software Engineering Guidelines. doi: 10.5281/zenodo.1344612.
  • Soiland-Reyes, Stian et al. (2022). "Packaging research artefacts with RO-Crate". In: Data Science, pp. 1–42. doi: 10.3233/DS-210053.
  • The Software Sustainability Institute (2018). Checklist for a Software Management Plan. doi: 10.5281/zenodo.2159713.