Inferencing into the void: problems with implicit populations Comments on `Empirical software engineering experts on the use of students and professionals in experiments'

10/17/2018
by   Martin Shepperd, et al.
0

I welcome the contribution from Falessi et al. [1] hereafter referred to as F++ , and the ensuing debate. Experimentation is an important tool within empirical software engineering, so how we select participants is clearly a relevant question. Moreover as F++ point out, the question is considerably more nuanced than the simple dichotomy it might appear to be at first sight. This commentary is structured as follows. In Section 2 I briefly summarise the arguments of F++ and comment on their approach. Next, in Section 3, I take a step back to consider the nature of representativeness in inferential arguments and the need for careful definition. Then I give three examples of using different types of participant to consider impact. I conclude by arguing, largely in agreement with F++, that the question of whether student participants are representative or not depends on the target population. However, we need to give careful consideration to defining that population and, in particular, not to overlook the representativeness of tasks and environment. This is facilitated by explicit description of the target populations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2018

The Price of Using Students Comments on Empirical software engineering experts on the use of students and professionals in experiments

In a recent article, Falessi et al. (2017) call for a deeper understandi...
research
12/24/2019

The Evolution of Empirical Methods in Software Engineering

Empirical methods like experimentation have become a powerful means to d...
research
04/29/2021

Storytelling in human–centric software engineering research

BACKGROUND: Software engineering is a human activity. People naturally m...
research
02/22/2022

Registered Report: A Laboratory Experiment on Using Different Financial-Incentivization Schemes in Software-Engineering Experimentation

Empirical studies in software engineering are often conducted with open-...
research
10/25/2018

The Price of Using Students

In a recent article, Falessi et al. (2017) call for a deeper understandi...
research
12/20/2019

Analysis of Graph Transformation Systems: Native vs Translation-based Techniques

The paper summarises the contributions in a session at GCM 2019 presenti...
research
03/22/2019

The basic reproduction number, R_0, in structured populations

In this paper, we provide a straightforward approach to defining and der...

Please sign up or login with your details

Forgot password? Click here to reset