arrow
返回

Relevant Information in TDD Experiment Reporting

delete2025-01-25
delete0
delete
OA
AI
F
Fernando Uyaguari
S
Silvia T. Acuña
J
John W. Castro *
D
Davide Fucci
Ó
Óscar Dieste
S
Sira Vegas
DOI:10.1145/3688837delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Experiments are a commonly used method of research in software engineering (SE). Researchers report their experiments following detailed guidelines. However, researchers do not, in the field of test-driven development (TDD) at least, specify how they operationalized the response variables and, particularly, the measurement process. This article has three aims: (i) identify the response variable operationalization components in TDD experiments that study external quality; (ii) study their influence on the experimental results; (iii) determine if the experiment reports describe the measurement process components that have an impact on the results. We used two-part sequential mixed methods research. The first part of the research adopts a quantitative approach applying a statistical analysis of the impact of the operationalization components on the experimental results. The second part follows with a qualitative approach applying a systematic mapping study (SMS). The test suites, intervention types and measurers have an influence on the measurements and results of the statistical analysis of TDD experiments in SE. The test suites have a major impact on both the measurements and the results of the experiments. The intervention type has less impact on the results than on the measurements. While the measurers have an impact on the measurements, this is not transferred to the experimental results. On the other hand, the results of our SMS confirm that TDD experiments do not usually report either the test suites, the test case generation method, or the details of how external quality was measured. A measurement protocol should be used to ensure that the measurements made by different measurers are similar. It is necessary to report the test cases, the experimental task and the intervention type in order to be able to reproduce the measurements and statistical analyses, as well as to replicate experiments and build dependable families of experiments.
Keyword:
TEST-DRIVEN DEVELOPMENT
EXTERNAL QUALITY
MEASUREMENT UNCERTAINTY
PRODUCTIVITY

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

U
Universidad Politecnica de Madrid
学者数:
1.4W
论文数: 1.2W
被引数: 10
U
universidad de atacama
学者数:
591
论文数: 609
被引数: 2
A
Autonomous University of Madrid
学者数:
2.1W
论文数: 1.7W
被引数: 29
B
blekinge institute technology
学者数:
750
论文数: 764
被引数: 5
学者 查看更多机构
引用论文

引用论文

MULTIPLE-DOSE PHARMACOKINETICS OF THE IMMUNOSUPPRESSANT SDZ RAD IN STABLE RENAL TRANSPLANT PATIENTS
err1998-05-01
err0
PREAI
errS. Appel Dingemanse; R. Wong; L. Dou; T. Smith; M. Wilkie; C. Carter; B. Kahan
err分享
err收藏
A family of experiments on test-driven development
err2021-03-23
err13
errOAAI
errSantos, Adrian; Vegas, Sira; Dieste, Oscar; Uyaguari, Fernando; Tosun, Ayse; Fucci, Davide; Turhan, Burak; Scanniello, Giuseppe; Romano, Simone; Karac, Itir; Kuhrmann, Marco; Mandic, Vladimir; Ramac, Robert; Pfahl, Dietmar; Engblom, Christian; Kyykka, Jarno; Rungi, Kerli; Palomeque, Carolina; Spisak, Jaroslav; Oivo, Markku; Juristo, Natalia
err分享
err收藏
High-Level Multidrug-ResistantEscherichia coliIsolates from Wild Birds in a Large Urban Environment
err2019-03-01
err0
PREAI
errAlice Aurora Batalha de Jesus; Andréa Andrade Rangel Freitas; Juliana Carmo de Souza; Natacha Martins; Larissa Alvarenga Batista Botelho; Valéria Brígido Carvalho Girão; Lucia Martins Teixeira; Lee Woodland Riley; Beatriz Meurer Moreira
err分享
err收藏
学者 查看更多内容