DocumentCode :
644077
Title :
A Partial Replication with a Sample Size of One: A Smoke Test for Empirical Software Engineering
Author :
Brooks, A. ; Chambers, Jonathon ; Chee Nou Lee ; Mead, Forest
Author_Institution :
Dept. of Comput. Sci., Univ. of Minnesota Duluth, Duluth, MN, USA
fYear :
2013
fDate :
9-9 Oct. 2013
Firstpage :
56
Lastpage :
65
Abstract :
Performing a full external replication can be a hugely expensive undertaking. The aim of this study was to determine what could be reliably established by performing a partial replication with a single competent developer making good use of available tools. The developer was not constrained by artificial time limits and was directed to make good use of the Jumble tool for automated mutation testing and the Model Unit framework for automated state-based testing. The Java-based software under test (SUT) was Cruise Control, a car simulation system. The patterns of mutation kills and reasons for missed kills are compared with the patterns and reasons reported in the original experimental study which involved four groups of students who manually generated test cases. We conclude that it can be meaningful to have a single competent developer perform a partial replication as long as a checking team checks and, where necessary, revises the work of the developer. The approach can be viewed as a smoke test for empirical software engineering.
Keywords :
Java; program testing; software engineering; Java-based software under test; Jumble tool; SUT; artificial time limits; automated mutation testing; car simulation system; cruise control; empirical software engineering; model unit framework; partial replication; Acceleration; Java; Message systems; Software; Software engineering; Testing; Writing; Partial replication; mutation testing; single competent developer; smoke test; state-based testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Replication in Empirical Software Engineering Research (RESER), 2013 3rd International Workshop on
Conference_Location :
Baltimore, MD
Type :
conf
DOI :
10.1109/RESER.2013.7
Filename :
6664732
Link To Document :
بازگشت