Proceedings of the Genetic and Evolutionary Computation Conference 2016 2016
DOI: 10.1145/2908812.2908871
|View full text |Cite
|
Sign up to set email alerts
|

Test Case Prioritization of Configurable Cyber-Physical Systems with Weight-Based Search Algorithms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 25 publications
(20 citation statements)
references
References 17 publications
0
20
0
Order By: Relevance
“…There are search-based approaches for multi-objective test case prioritization in product lines (e.g., [10,11,81,112]). For instance, Parejo et al [81] model test case prioritization as a multi-objective optimization problem and implement a searchbased algorithm to solve it based on the NSGA-II evolutionary algorithm.…”
Section: Test Case Prioritizationmentioning
confidence: 99%
“…There are search-based approaches for multi-objective test case prioritization in product lines (e.g., [10,11,81,112]). For instance, Parejo et al [81] model test case prioritization as a multi-objective optimization problem and implement a searchbased algorithm to solve it based on the NSGA-II evolutionary algorithm.…”
Section: Test Case Prioritizationmentioning
confidence: 99%
“…For instance, Zhang et al [3] defined a fitness function with three objectives (i.e., Block, Decision and Statement Coverage) and integrated the fitness function with hill climbing and GA for test case prioritization. Arrieta et al [7] proposed to prioritize test cases by defining a twoobjective fitness function (i.e., test case execution time and fault detection capability) and evaluated the performance of several search algorithms. The authors of [7] also proposed a strategy to give higher importance to test cases with higher positions (to be executed earlier).…”
Section: Related Workmentioning
confidence: 99%
“…Arrieta et al [7] proposed to prioritize test cases by defining a twoobjective fitness function (i.e., test case execution time and fault detection capability) and evaluated the performance of several search algorithms. The authors of [7] also proposed a strategy to give higher importance to test cases with higher positions (to be executed earlier). A number of research papers have focused on addressing the test case prioritization problem within a limited budget (e.g., time and test resource) using search-based approaches.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…It has since been implemented into tools to generate test data for C programs (e.g., IGUANA [17] and AUSTIN [14,15]); generate Java test suites with EvoSuite [3,4]; create relational database data with the SchemaAnalyst tool [9,18]; and combined with dynamic symbolic execution in Microsoft's Pex tool [16]. The AVM has also found application to additional problems, including decision ordering for software product lines [22], balancing workload in requirements assignment [21], solving reliability-redundancy-allocation problems [20], as well as test case selection [19] and test suite prioritization [2]. Since Korel's original work, the AVM has been extended and improved for problems in SBSE: now it can handle more variable types, including fixed-point numbers [7] and strings [9,18], and can leverage new strategies proven to speed up the search for certain common types of objective function landscape [10,11].…”
Section: Introductionmentioning
confidence: 99%