Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Empirical evaluations of regression test selection techniques: a systematic review

Engström, Emelie LU orcid ; Skoglund, Mats LU and Runeson, Per LU orcid (2008) Empirical Software Engineering and Measurement p.22-31
Abstract
Regression testing is the verification that previously functioning software remains after a change. In this paper we report on a systematic review of empirical evaluations of regression test selection techniques, published in major software engineering journals and conferences. Out of 2 923 papers analyzed in this systematic review, we identified 28 papers reporting on empirical comparative evaluations of regression test selection techniques. They report on 38 unique studies (23 experiments and 15 case studies), and in total 32 different techniques for regression test selection are evaluated. Our study concludes that no clear picture of the evaluated techniques can be provided based on existing empirical evidence, except for a small group... (More)
Regression testing is the verification that previously functioning software remains after a change. In this paper we report on a systematic review of empirical evaluations of regression test selection techniques, published in major software engineering journals and conferences. Out of 2 923 papers analyzed in this systematic review, we identified 28 papers reporting on empirical comparative evaluations of regression test selection techniques. They report on 38 unique studies (23 experiments and 15 case studies), and in total 32 different techniques for regression test selection are evaluated. Our study concludes that no clear picture of the evaluated techniques can be provided based on existing empirical evidence, except for a small group of related techniques. Instead, we identified a need for more and better empirical studies were concepts are evaluated rather than small variations. It is also necessary to carefully consider the context in which studies are undertaken. (Less)
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
Proceedings of the Second ACM-IEEE international symposium on Empirical Software Engineering and Measurements
pages
10 pages
publisher
Association for Computing Machinery (ACM)
conference name
Empirical Software Engineering and Measurement
conference location
Kaiserslautern, Germany
conference dates
2008-10-09
external identifiers
  • wos:000266371500003
  • scopus:62949161375
ISBN
978-1-59593-971-5
DOI
10.1145/1414004.1414011
language
English
LU publication?
yes
id
943cab62-6a47-4425-8e05-fe55db114576 (old id 1276776)
date added to LUP
2016-04-04 09:57:30
date last changed
2022-01-29 19:32:04
@inproceedings{943cab62-6a47-4425-8e05-fe55db114576,
  abstract     = {{Regression testing is the verification that previously functioning software remains after a change. In this paper we report on a systematic review of empirical evaluations of regression test selection techniques, published in major software engineering journals and conferences. Out of 2 923 papers analyzed in this systematic review, we identified 28 papers reporting on empirical comparative evaluations of regression test selection techniques. They report on 38 unique studies (23 experiments and 15 case studies), and in total 32 different techniques for regression test selection are evaluated. Our study concludes that no clear picture of the evaluated techniques can be provided based on existing empirical evidence, except for a small group of related techniques. Instead, we identified a need for more and better empirical studies were concepts are evaluated rather than small variations. It is also necessary to carefully consider the context in which studies are undertaken.}},
  author       = {{Engström, Emelie and Skoglund, Mats and Runeson, Per}},
  booktitle    = {{Proceedings of the Second ACM-IEEE international symposium on Empirical Software Engineering and Measurements}},
  isbn         = {{978-1-59593-971-5}},
  language     = {{eng}},
  pages        = {{22--31}},
  publisher    = {{Association for Computing Machinery (ACM)}},
  title        = {{Empirical evaluations of regression test selection techniques: a systematic review}},
  url          = {{https://lup.lub.lu.se/search/files/5426313/1276777.pdf}},
  doi          = {{10.1145/1414004.1414011}},
  year         = {{2008}},
}