Published March 31, 2021 | Version v4
Dataset Open

Sampling in Software Engineering Research Supplementary Material

  • 1. Sebastian
  • 2. Paul

Description

Representative sampling appears rare in empirical software engineering research. Not all studies need representative samples, but a general lack of representative sampling undermines a scientific field. This article therefore reports a systematic review of the state of sampling in recent, high-quality software engineering research. The key findings are: (1) random sampling is rare; (2) sophisticated sampling strategies are very rare; (3) sampling, representativeness and randomness often appear misunderstood. These findings suggest that \textit{software engineering research has a generalizability crisis}. To address these problems, this paper synthesizes existing knowledge of sampling into a succinct primer and proposes extensive guidelines for improving the conduct, presentation and evaluation of sampling in software engineering research. It is further recommended that while researchers should strive for more representative samples, disparaging non-probability sampling is generally capricious and particularly misguided for predominately qualitative research.

Files

dblp-retriever-1.0.2.zip

Files (772.3 kB)

Name Size Download all
md5:fb69fdc250ee716dcc1111f155bf2212
456.6 kB Preview Download
md5:38234df9d51ac2de1b4401fec7b015b6
315.7 kB Download