题目:Empirical software engineering experts on the use of students and professionals in experiments
ESE 2018
一、论文背景
本论文探讨在软件工程实证研究中,使用学生和专业人士作为研究对象的优势和劣势。在软件工程实证研究领域,控制实验 (Controlled Experiment) 是产生和验证软件工程理论的重要方式,大多数软件工程研究实验是针对学生完成的,这种方法的优点包括易获取和低成本 (相较于针对专业人士进行实验),然而利用学生完成实验会导致软件工程研究结果缺乏代表性和说服力,因为这些研究结果最终运用于专业人士。
为了从软件工程实证研究中得到软件工程理论,我们将实证研究结果从实验样本推广到实际研究群体,这一过程涉及到以下方面
- 从学生群体中获取到的软件工程理论应该怎样拓展到专业人士群体
- 在哪些方面,学生群体的行为和专业人士群体具有相似性
- 具有哪些特征的学生群体和专业人士群体具有相似性
二、论文动机
本论文的研究目的是了解在软件工程实证研究的实验中使用学生和专业人士的利弊。在软件工程实证研究的实验中,将学生群体视为专业人士群体进行实验是一种过于简化的方法,优点在于实验难度和成本低,缺点在于不具备代表性和说服力;考虑只使用专业人士群体进行实验,则会导致成本过高的问题。综合使用学生群体和专业人士群体是推进软件工程理论和技术的有效方法,但是需要在设计、执行、解释与报告过程中深入考虑实验的各项因素,关键在于了解实验研究群体的人员组成成分。
三、论文执行
研究方法如图所