Skip to main content
v2026.11,858 entries · CC-BY 4.0
Dictionary termTrack AProposedv2026.2

Software paper

A peer-reviewed scholarly publication whose primary subject is a research software package — describing its functionality, architecture, dependencies, testing, and intended uses — published in a venue that issues this format (JOSS, SoftwareX), accompanying the software release in a citable repository.

ByCASRAI Editorial Board
· Last updated 5 Sept 2026
Share this

Ask CASRAI · free to try

Ask about Software paper

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Examples

Worked examples

  • Is an instance

    A JOSS paper describing a Python package for single-cell sequencing analysis, reviewed openly on GitHub

Counter-examples

Looks similar, but isn't

  • Not an instance

    A research article that uses an existing software tool is not a software paper

Editorial commentary

A software paper is a peer-reviewed scholarly publication whose primary subject is a research software package itself — describing its functionality, architecture, dependencies, and testing, and its intended uses — rather than a scientific finding produced using that software. It is published in a venue that specifically issues this format, most notably the Journal of Open Source Software (JOSS) and SoftwareX, and accompanies the software’s own citable release in a code repository.

How this differs from an ordinary research article that uses software

A research article that applies an existing software tool to answer a scientific question is not a software paper — the software paper’s own subject is the software. JOSS’s review process is notably open (conducted on GitHub) and evaluates the software’s quality directly: whether it has adequate tests, documentation, and a clear open-source license, rather than assessing the novelty of any scientific results produced with it. JOSS explicitly accepts non-code contributions such as active project direction as a sufficient basis for authorship, reflecting how differently software-paper authorship criteria are drawn compared with a standard research-article byline.

Example

A JOSS paper describing a software package’s purpose, installation, and API, reviewed openly on GitHub against a checklist covering functionality, tests, and documentation, and published alongside a citable archived release of the code itself (commonly via Zenodo).

Also known as

Software descriptor · Research software paper

Machine-readable encodings

Use in your systems

JATS XML <role> element
xml
<role vocab="credit"
      vocab-identifier="https://casrai.org/dictionary/"
      vocab-term="Software paper"
      vocab-term-identifier="https://casrai.org/dictionary/term/software-paper" />
Schema.org DefinedTerm (JSON-LD)
json
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "@id": "https://casrai.org/dictionary/term/software-paper",
  "name": "Software paper",
  "identifier": "https://casrai.org/dictionary/term/software-paper",
  "description": "A peer-reviewed scholarly publication whose primary subject is a research software package — describing its functionality, architecture, dependencies, testing, and intended uses — published in a venue that issues this format (JOSS, SoftwareX), accompanying the software release in a citable repository.",
  "inDefinedTermSet": "https://casrai.org/dictionary/domain/research-outputs#set",
  "url": "https://casrai.org/dictionary/term/software-paper",
  "alternateName": [
    "Software descriptor",
    "Research software paper"
  ],
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "publisher": {
    "@id": "https://casrai.org/#organization"
  },
  "author": {
    "@id": "https://casrai.org/#editorial-team"
  },
  "datePublished": "2026-05-21T02:04:43",
  "dateModified": "2026-09-05T14:22:19",
  "inLanguage": "en-GB",
  "isAccessibleForFree": true
}

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →

Ask CASRAI · Regulatory Radar

Research-admin question? Get an answer that links its sources.

An AI assistant specialized in research administration. Every answer links its sources to check before you act. 2 questions free, no account. $29/month after.

  • Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.
  • Every answer numbers its sources and links each one, so you can check the source yourself.