Minimal information for reusable scientific software

Research output: Working paperDiscussion paper

Abstract / Description of output

One of the biggest challenges for developers of scientific software is understanding how best to make the software reusable. A particular problem is that the concept of reusability combines many different concerns, including whether the software can be reused, how it can be reused, and by whom. This paper looks at the concept of software reusability from the perspective of the software engineer and the researcher. It proposes a multi-level framework for improving the reusability of scientific software, which minimises the information and effort required such that it is easier for scientific software developers, who are often researchers, to provide appropriate levels of information to support reuse.
Original languageEnglish
DOIs
Publication statusPublished - 21 Jul 2014

Keywords / Materials (for Non-textual outputs)

  • scientific software
  • research software
  • software reuse
  • software reusability
  • software sustainability
  • minimal information standards

Fingerprint

Dive into the research topics of 'Minimal information for reusable scientific software'. Together they form a unique fingerprint.

Cite this