Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A comparative analysis of three replicated experiments comparing inspection and unit testing

Runeson, Per LU orcid ; Stefik, Andreas ; Andrews, Anneliese ; Grönblom, Sam ; Porres, Ivan and Siebert, Susanna (2011) 2nd International Workshop on Replications in Empirical Software Engineering (RESER)
Abstract
Code inspections and structural unit testing are two common defect detection methods in software development. This paper analyses three replications of an experiment aimed at comparing which method finds more defects. The first two experiments use the same experimental design and materials, including the programs to be inspected or tested, while the third experiment replaces the programs with code for embedded systems. Participants are a mixture of graduate and undergraduate students. Our analysis shows that the both the differences in the instrumentation and the between-experiment participants themselves were larger than the differences between inspection versus unit testing, especially in terms of the time to complete the tasks.
Please use this url to cite or link to this publication:
author
; ; ; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
2nd International Workshop on Replications in Empirical Software Engineering (RESER)
conference name
2nd International Workshop on Replications in Empirical Software Engineering (RESER)
conference location
Banff, Canada
conference dates
2011-09-21
external identifiers
  • scopus:84858009988
language
English
LU publication?
yes
id
b86aecb0-0850-49e3-9537-d48f091b8c75 (old id 2174119)
date added to LUP
2016-04-04 14:11:33
date last changed
2022-01-30 01:34:13
@inproceedings{b86aecb0-0850-49e3-9537-d48f091b8c75,
  abstract     = {{Code inspections and structural unit testing are two common defect detection methods in software development. This paper analyses three replications of an experiment aimed at comparing which method finds more defects. The first two experiments use the same experimental design and materials, including the programs to be inspected or tested, while the third experiment replaces the programs with code for embedded systems. Participants are a mixture of graduate and undergraduate students. Our analysis shows that the both the differences in the instrumentation and the between-experiment participants themselves were larger than the differences between inspection versus unit testing, especially in terms of the time to complete the tasks.}},
  author       = {{Runeson, Per and Stefik, Andreas and Andrews, Anneliese and Grönblom, Sam and Porres, Ivan and Siebert, Susanna}},
  booktitle    = {{2nd International Workshop on Replications in Empirical Software Engineering (RESER)}},
  language     = {{eng}},
  title        = {{A comparative analysis of three replicated experiments comparing inspection and unit testing}},
  year         = {{2011}},
}