Published May 30, 2025 | Version v1
Project deliverable Open

D6.6 Open-source software development pipelines

  • 1. HOLISTIC S.A.
  • 2. ROR icon National Technical University of Athens

Description

This report synthesises and contextualises common and pertinent software engineering practices with the potential to improve the efficiency, transparency, and credibility of IAM development and use. The practices are collected from the scientific literature on software engineering and are adapted to the needs and requirements of IAM development. Compared to previous efforts that aimed to synthesise best practices for model development and use, we instead develop a comprehensive framework of state-of-the-art practices that does not only provide a useful checklist for modellers but also hands-on examples on how to implement these practices. Contrary to model use, which was addressed to a larger extent in the recent literature—e.g., in terms of harmonisation techniques or participatory modelling practices—our framework focuses on aspects of model development instead, which has so far remained largely unexplored. After its elaboration, the framework is used to evaluate the current practices of the modelling teams of DIAMOND based on a survey, which was distributed to the modelling teams between April and May 2025 and included questions aiming to identify their priorities and potential areas of improvement. Along with additional reports on open science, the framework presented here will be operationalised as model development progresses.

Files

DIAMOND_D6.6_Open-source_software_development_pipelines_v1.00_SUBMITTED.pdf

Additional details

Related works

Is supplemented by
Dataset: 10.5281/zenodo.15548276 (DOI)

Funding

European Commission
DIAMOND - Delivering the next generation of open Integrated Assessment MOdels for Net-zero, sustainable Development 101081179