Pareto efficient multi-objective test case selection
By Shin Yoo, Mark Harman. International Symposium on Software Testing and Analysis, 2007
411 citations recorded by the source corpus.
Subfields: Information Systems, Software
View Paper: https://www.semanticscholar.org/paper/8fd573ad9655e9a1cc84e01cf3c43fdb3e561add
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Information Systems
- Mark Harman
- Phil McMinn
- Shin Yoo
- Koushik Sen
- Yuanyuan Zhang
- S. Afshin Mansouri
- Jerffeson Teixeira de Souza
- Caroline Lemieux
In Software
- Mark Harman
- Caroline Lemieux
- Koushik Sen
- Phil McMinn
- Shin Yoo
- Jerffeson Teixeira de Souza
- Yuanyuan Zhang
- S. Afshin Mansouri
Citations in the corpus
- Software Module Clustering as a Multi-Objective Search Problem (2011, background): “In similar software engineering scenarios in which there are a set of two or more possibly conflicting objectives, a natural step is the use of Pareto optimality [2], [30], [32].”
- FairFuzz: A Targeted Mutation Strategy for Increasing Greybox Fuzz Testing Coverage (2017, methodology): “Search-based software testing (SBST) [19, 20, 22–24, 29, 31, 32, 42] uses optimization techniques such as hill climbing and genetic algorithms to generate inputs that optimize some observable fitness function.”
- Search Based Software Engineering: A Comprehensive Analysis and Review of Trends Techniques and Applications (2009, methodology): “Yoo and Harman [499] 2007 Test case selection Maximise coverage, Minimise execution time, Minimise cost String GS, MOOA (NSGAII) Real (small?)”
- Regression testing minimization, selection and prioritization: a survey (2012, methodology): “the use of multiple minimization criteria [21, 22, 24] and the use of expert knowledge for test case prioritization [137, 138].”
- Search Based Software Engineering: Techniques, Taxonomy, Tutorial (2010, methodology): “The case study presents the multi-objective formulation of test suite minimisation introduced by Yoo and Harman [106].”
- Search-Based Software Testing: Past, Present and Future (2011, methodology): “Search-based optimisation has been used as an enabler to a plethora of testing problems, including functional testing [6], [7], temporal testing [8], [9], [10], integration testing [11], regression testing [12], stress testing [13], mutation testing [14], test prioritisation [15], [16], interaction ”