Planned intervention: On Wednesday June 26th 05:30 UTC Zenodo will be unavailable for 10-20 minutes to perform a storage cluster upgrade.
Published September 7, 2023 | Version v1
Project deliverable Open

Research Software Lifecycle

  • 1. CGE and INSA Lyon - CREATIS Lab.
  • 2. University of Stuttgart, Institute for Modelling Hydraulic and Environmental Systems
  • 3. Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen Centre for Astroparticle Physics
  • 4. Helmholtz-Zentrum Dresden-Rossendorf
  • 5. Netherlands eScience Center, Vrije Universiteit Amsterdam
  • 6. Max Planck Computing and Data Facility


Software developed in the process of doing research is receiving increased attention. It is now more and more often considered a genuine research output next to scientific articles and research data publications. Based on representative user stories we identify and characterize the different phases and stages that the research software development process can go through thereby defining the “Research Software Lifecycle”. Different approaches to software development such as product-, project- or platform-orientation are also outlined. We close with recommendations on EOSC infrastructure components needed to support the identified processes and platforms.


Deliverable 1 of the Subgroup 1 "On the Software Lifecycle" of the European Open Science CLOUD (EOSC) Task Force on Infrastructures for Quality Research Software


Research Software Lifecycle.pdf

Files (853.4 kB)

Name Size Download all
853.4 kB Preview Download