Reviewability and supportability: New complementary principles to empower research software practices

Haoling Zhang*, Alberto Maillo, Sumeer Ahmad Khan, Xabier Martínez-de-Morentin, Robert Lehmann, David Gomez-Cabrero, Jesper Tegnér*

*Corresponding author for this work

Research output: Contribution to journalShort surveypeer-review

Abstract

In today's scientific landscape, research software has evolved from being a supportive tool to becoming a fundamental driver of discovery, particularly in life sciences. Beyond its roots in software engineering, research software now plays a crucial role in facilitating efficient data analysis and enabling the exploration of complex natural phenomena. The advancements in simulations and modeling through research software have significantly accelerated the pace of scientific research while reducing associated costs. This growing reliance underscores the importance of software in ensuring reproducibility – a cornerstone of scientific rigor and trustworthiness. Although verifying reproducibility presents challenges, well-developed and openly accessible research software enhances transparency and aids in the early detection of errors. Although verifying reproducibility can be challenging, well-developed and accessible research software improves transparency and facilitates error detection. This mini-review examines the characteristics of research software and summarizes the key events that have shaped its development, alongside changes in requirements and guidelines. Moreover, we propose two additional principles – reviewability and supportability – complementing the widely accepted FAIR principles (Findability, Accessibility, Interoperability, and Reusability). These new principles aim to improve the efficiency and effectiveness of software evaluation during the peer review process. Through this review, we aim to assist scientists, especially those without extensive software development expertise, in understanding best practices for developing research software and the underlying motivations driving these practices.

Original languageEnglish (US)
Pages (from-to)3989-3998
Number of pages10
JournalComputational and Structural Biotechnology Journal
Volume23
DOIs
StatePublished - Dec 2024

Bibliographical note

Publisher Copyright:
© 2024

Keywords

  • Deductive arguments
  • Development considerations
  • Peer review strategies
  • Research reproducibility
  • Research software
  • Reviewability
  • Supportability

ASJC Scopus subject areas

  • Biotechnology
  • Biophysics
  • Structural Biology
  • Biochemistry
  • Genetics
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Reviewability and supportability: New complementary principles to empower research software practices'. Together they form a unique fingerprint.

Cite this