Insights into testing and regression testing global variables
Journal of Software Maintenance: Research and Practice
Analyzing Regression Test Selection Techniques
IEEE Transactions on Software Engineering
A safe, efficient regression test selection technique
ACM Transactions on Software Engineering and Methodology (TOSEM)
Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria
ICSE '94 Proceedings of the 16th international conference on Software engineering
TestTube: a system for selective regression testing
ICSE '94 Proceedings of the 16th international conference on Software engineering
Pythia: a regression test selection tool based on textual differencing
ENCRESS '97 IFIP TC5 WG5.4 3rd internatinal conference on on Reliability, quality and safety of software-intensive systems
A technique for the selective revalidation of OO software
Journal of Software Maintenance: Research and Practice
Empirical Studies of a Safe Regression Test Selection Technique
IEEE Transactions on Software Engineering
A comparative study of coarse- and fine-grained safe regression test-selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
An empirical study of regression test selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
Regression test selection for Java software
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The impact of test suite granularity on the cost-effectiveness of regression testing
Proceedings of the 24th International Conference on Software Engineering
Techniques for Selective Revalidation
IEEE Software
A testing approach for large system portfolios in industrial environments
Journal of Systems and Software
Incremental Regression Testing
ICSM '93 Proceedings of the Conference on Software Maintenance
A Safe, Efficient Algorithm for Regression Test Selection
ICSM '93 Proceedings of the Conference on Software Maintenance
Natural Optimization Algorithms for Optimal Regression Testing
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Specification-based regression test selection with risk analysis
CASCON '02 Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative research
A Comparative Study of Five Regression Testing Algorithms
ASWEC '97 Proceedings of the Australian Software Engineering Conference
Using Component Metacontent to Support the Regression Testing of Component-Based Software
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Empirical Evaluation of the Textual Differencing Regression Testing Technique
ICSM '98 Proceedings of the International Conference on Software Maintenance
A Study of Effective Regression Testing in Practice
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Regression Testing on Object-Oriented Programs
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
Regression Test Selection based on Intermediate Code for Virtual Machines
ICSM '03 Proceedings of the International Conference on Software Maintenance
An Empirical Comparison of Two Safe Regression Test Selection Techniques
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Regression Test Selection Based on Version Changes of Components
APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference
Industrial Real-Time Regression Testing and Analysis Using Firewalls
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
On test suite composition and cost-effective regression testing
ACM Transactions on Software Engineering and Methodology (TOSEM)
Chianti: a tool for change impact analysis of java programs
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Scaling regression testing to large software systems
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Empirical Software Engineering
A Safe Regression Test Selection Technique for Database-Driven Applications
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Utilization of Extended Firewall for Object-Oriented Regression Testing
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
In regression testing selection when source code is not available
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
An empirical study of regression test application frequency: Research Articles
Software Testing, Verification & Reliability
ISSRE '05 Proceedings of the 16th IEEE International Symposium on Software Reliability Engineering
ICCBSS '06 Proceedings of the Fifth International Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems
An Approach for Test Suite Selection to Validate Applications on Deployment of COTS Upgrades
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
Regression Testing for Component-based Software Systems by Enhancing Change Information
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
Applying regression test selection for COTS-based applications
Proceedings of the 28th international conference on Software engineering
A framework for efficient regression tests on database applications
The VLDB Journal — The International Journal on Very Large Data Bases
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Journal of Systems and Software
Cross versus Within-Company Cost Estimation Studies: A Systematic Review
IEEE Transactions on Software Engineering
Experiences using systematic review guidelines
Journal of Systems and Software
Systematic review: A systematic review of effect size in software engineering experiments
Information and Software Technology
Applying Systematic Reviews to Diverse Study Types: An Experience Report
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Empirical evaluations of regression test selection techniques: a systematic review
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Test Benchmarks -- what is the question?
ICSTW '08 Proceedings of the 2008 IEEE International Conference on Software Testing Verification and Validation Workshop
Systematic literature reviews in software engineering - A systematic literature review
Information and Software Technology
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
Developing search strategies for detecting relevant experiments
Empirical Software Engineering
Software product line testing - A systematic mapping study
Information and Software Technology
Six years of systematic literature reviews in software engineering: An updated tertiary study
Information and Software Technology
Industrial evaluation of pairwise SPL testing with MoSo-PoLiTe
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
A history-based cost-cognizant test case prioritization technique in regression testing
Journal of Systems and Software
A qualitative survey of regression testing practices
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Information and Software Technology
Indirect effects in evidential assessment: a case study on regression test technology adoption
Proceedings of the 2nd international workshop on Evidential assessment of software technologies
A systematic review of software robustness
Information and Software Technology
Test overlay in an emerging software product line - An industrial case study
Information and Software Technology
ACM SIGSOFT Software Engineering Notes
Electronic Notes in Theoretical Computer Science (ENTCS)
Cellular automata based test data generation
ACM SIGSOFT Software Engineering Notes
Test case prioritization: a systematic mapping study
Software Quality Control
A systematic review on the functional testing of semantic web services
Journal of Systems and Software
Improving scenario selection for simulations by run-time control-flow analysis
Proceedings of the 2013 Summer Computer Simulation Conference
Recovering test-to-code traceability using slicing and textual analysis
Journal of Systems and Software
Hi-index | 0.00 |
Regression testing is verifying that previously functioning software remains after a change. With the goal of finding a basis for further research in a joint industry-academia research project, we conducted a systematic review of empirical evaluations of regression test selection techniques. We identified 27 papers reporting 36 empirical studies, 21 experiments and 15 case studies. In total 28 techniques for regression test selection are evaluated. We present a qualitative analysis of the findings, an overview of techniques for regression test selection and related empirical evidence. No technique was found clearly superior since the results depend on many varying factors. We identified a need for empirical studies where concepts are evaluated rather than small variations in technical implementations.