Publication Type

Conference Proceeding Article

Version

publishedVersion

Publication Date

4-2026

Abstract

Scientific software includes end-user applications, modelling tools, research software for publications, and production systems for real users. It plays a key role across various scientific disciplines by enabling large-scale computation, simulation, and data analysis. Unlike commercial software, scientific software is often developed in dynamic research environments with limited engineering practices, documentation, or testing. This makes it fragile and difficult to reproduce results, even when code and data are available, conditions in which Reproducibility Debt (RpD) accumulates. This paper presents the Reproducibility Debt Management Framework (RpD-MF), which is grounded in evidence from a systematic literature review, practitioner interviews, and a global survey. Central to the framework is a probabilistic cause-effect model that maps how technical, human, and organisational factors contribute to RpD. The framework is designed to help researchers and research software engineers identify, monitor, and prevent RpD, providing practical guidance to support sustainable and reproducible scientific software development.

Keywords

Reproducibility, Technical Debt, Scientific Software, ReproducibilityDebt Management, Computational Reproducibility

Discipline

Software Engineering

Research Areas

Intelligent Systems and Optimization

Areas of Excellence

Digital transformation

Publication

SERS '26: Proceedings of the 2026 1st International Workshop on Software Engineering and Research Software, Rio de Janeiro, Brazil, April 12-18

First Page

23

Last Page

24

ISBN

9798400724046

Identifier

10.1145/3786172.3788369

Publisher

ACM

City or Country

New York

Additional URL

https://doi.org/10.1145/3786172.3788369

Share

COinS