Continuous Analysis: Evolution of Software Engineering and Reproducibility for Science

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Malladi, Venkat S., Yazykova, Maria, Melnichenko, Olesya, Dubinina, Yulia
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915004557557760
author Malladi, Venkat S.
Yazykova, Maria
Melnichenko, Olesya
Dubinina, Yulia
author_facet Malladi, Venkat S.
Yazykova, Maria
Melnichenko, Olesya
Dubinina, Yulia
contents Reproducibility in research remains hindered by complex systems involving data, models, tools, and algorithms. Studies highlight a reproducibility crisis due to a lack of standardized reporting, code and data sharing, and rigorous evaluation. This paper introduces the concept of Continuous Analysis to address the reproducibility challenges in scientific research, extending the DevOps lifecycle. Continuous Analysis proposes solutions through version control, analysis orchestration, and feedback mechanisms, enhancing the reliability of scientific results. By adopting CA, the scientific community can ensure the validity and generalizability of research outcomes, fostering transparency and collaboration and ultimately advancing the field.
format Preprint
id arxiv_https___arxiv_org_abs_2411_02283
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Continuous Analysis: Evolution of Software Engineering and Reproducibility for Science
Malladi, Venkat S.
Yazykova, Maria
Melnichenko, Olesya
Dubinina, Yulia
Software Engineering
Computational Engineering, Finance, and Science
Reproducibility in research remains hindered by complex systems involving data, models, tools, and algorithms. Studies highlight a reproducibility crisis due to a lack of standardized reporting, code and data sharing, and rigorous evaluation. This paper introduces the concept of Continuous Analysis to address the reproducibility challenges in scientific research, extending the DevOps lifecycle. Continuous Analysis proposes solutions through version control, analysis orchestration, and feedback mechanisms, enhancing the reliability of scientific results. By adopting CA, the scientific community can ensure the validity and generalizability of research outcomes, fostering transparency and collaboration and ultimately advancing the field.
title Continuous Analysis: Evolution of Software Engineering and Reproducibility for Science
topic Software Engineering
Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2411.02283