SEDLApr 13, 2021

Science-Software Linkage: The Challenges of Traceability between Scientific Knowledge and Software Artifacts

arXiv:2104.05891v1
Originality Synthesis-oriented
AI Analysis

This addresses a traceability issue for researchers and developers in computer science, but it is incremental as it focuses on summarizing existing practices and challenges.

The paper tackles the problem of linking scientific papers to their software artifacts, highlighting challenges like lack of standards and link rot, and summarizes state-of-the-practice efforts and empirical studies on this relationship.

Although computer science papers are often accompanied by software artifacts, connecting research papers to their software artifacts and vice versa is not always trivial. First of all, there is a lack of well-accepted standards for how such links should be provided. Furthermore, the provided links, if any, often become outdated: they are affected by link rot when pre-prints are removed, when repositories are migrated, or when papers and repositories evolve independently. In this paper, we summarize the state of the practice of linking research papers and associated source code, highlighting the recent efforts towards creating and maintaining such links. We also report on the results of several empirical studies focusing on the relationship between scientific papers and associated software artifacts, and we outline challenges related to traceability and opportunities for overcoming these challenges.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes