Machine-Actionable Metadata for Software and Software Management Plans for NFDI




Research Software, Management Plan, Metadata, Machine-Actionable


Research data is on its way to be recognized as a first-class citizen in research; however, and despite its importance for science, software still has a long way to go. Recent initiatives are paving the way, including FAIR for Research Software and Software Management Plans. A step further towards machine-actionability is adding a structured metadata layer. Here we discuss some metadata elements useful to represent software and integrate it into management plans, and how it could be of benefit for NFDI.


Download data is not yet available.


Wilkinson MD, Dumontier M, Aalbersberg IjJ, Appleton G, Axton M, Baak A, et al. The FAIR Guiding Principles for scientific data management and stewardship. Sci Data. 2016;3: 160018.

Chue Hong, NP. et al. FAIR Principles for Research Software (FAIR4RS Principles). Research Data Alliance. 2022

Alves, R., Bampalikis, D., Castro, L., Fernández, J. M., Harrow, J., Kuzak, M., … Via, A. (2021, October 25). ELIXIR Software Management Plan for Life Sciences.

Martinez-Ortiz C, Martinez Lavanchy P, Sesink L, Olivier BG, Meakin J, de Jong M, et al. Practical guide to Software Management Plans. Zenodo; 2022 Oct.

Giraldo O, Alves R, Bampalikis D, Fernández González JM, Martin Del Pico E, Psomopoulos F, et al. A metadata analysis for machine-actionable Software Mng Plans - Poster. ZB MED - Informationszentrum Lebenswissenschaften; 2023. Available:

Scheliga KS, Pampel H, Konrad U, Fritzsch B, Schlauch T, Nolden M, et al. Dealing with research software: Recommendations for best practices. 2019.

Jiménez RC, Kuzak M, Alhamdoosh M, Barker M, Batut B, Borg M, et al. Four simple recommendations to encourage best practices in research software. F1000Res. 2017;6: 876.

Schindler D, Bensmann F, Dietze S, Krüger F. The role of software in science: a knowledge graph-based analysis of software mentions in PubMed Central. PeerJ Computer Science 8:e835. 2022.

Guha RV, Brickley D, Macbeth S (2016) Communications of the ACM 59 (2): 44‑51.

Gray AJG, Goble C, Jimenez RC (2017) From Potato Salad to Protein Annotation. ISWC Posters and Demo session. URL:

Boettiger C. et al. CodeMeta: Minimal metadata schemas for science software and code, in JSON-LD. (Version 2.0). Available at

Ison, J. et al. (2015). Tools and data services registry: a community effort to document bioinformatics resources. Nucleic Acids Research.

Abramatic J-F, Di Cosmo R, Zacchiroli S. Building the universal archive of source code. Commun ACM. 2018;61: 29–31.

Miksa T, Oblasser S, Rauber A. Automating Research Data Management Using Machine-Actionable Data Management Plans. ACM Trans Manage Inf Syst. 2021;13: 18:1-18:22.

Giraldo O., Geist L., Quiñones N., Solanki D., Rebholz-Schuhmann D., and Castro LJ. Machine-actionable Software Management Plan Ontology (maSMP ontology) (Version 0.0.1) [Dataset].

Schindler, D., Bensmann, F., Dietze, S., Krüger, F., SoMeSci—A 5 Star Open Data Gold Standard Knowledge Graph of Software Mentions in Scientific Articles, 30th ACM International Conference on Information & Knowledge Management (CIKM2021), ACM 2021.




How to Cite

Giraldo, O., Dessi, D., Dietze, S., Rebholz-Schuhmann, D., & Castro, L. J. (2023). Machine-Actionable Metadata for Software and Software Management Plans for NFDI. Proceedings of the Conference on Research Data Infrastructure , 1.
Received 2023-04-25
Accepted 2023-06-29
Published 2023-09-07

Funding data