Back to Search
Start Over
Bet and Run for Test Case Generation
- Source :
- Search-Based Software Engineering ISBN: 9783030597610, SSBSE
- Publication Year :
- 2020
- Publisher :
- Springer International Publishing, 2020.
-
Abstract
- Anyone working in the technology sector is probably familiar with the question: “Have you tried turning it off and on again?”, as this is usually the default question asked by tech support. Similarly, it is known in search-based testing that metaheuristics might get trapped in a plateau during a search. As a human, one can look at the gradient of the fitness curve and decide to restart the search, so as to hopefully improve the results of the optimization with the next run. Trying to automate such a restart, it has to be programmatically decided whether the metaheuristic has encountered a plateau yet, which is an inherently difficult problem. To mitigate this problem in the context of theoretical search problems, the Bet and Run strategy was developed, where multiple algorithm instances are started concurrently, and after some time all but the single most promising instance in terms of fitness values are killed. In this paper, we adopt and evaluate the Bet and Run strategy for the problem of test case generation. Our work indicates that use of this restart strategy does not generally lead to gains in the quality metrics, when instantiated with the best parameters found in the literature.
- Subjects :
- Difficult problem
Operations research
Computer science
media_common.quotation_subject
020207 software engineering
Context (language use)
02 engineering and technology
Search based testing
Test (assessment)
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Quality (business)
Metaheuristic
media_common
Subjects
Details
- ISBN :
- 978-3-030-59761-0
- ISBNs :
- 9783030597610
- Database :
- OpenAIRE
- Journal :
- Search-Based Software Engineering ISBN: 9783030597610, SSBSE
- Accession number :
- edsair.doi...........689a184d38fb3996569819d5b4af7e3e
- Full Text :
- https://doi.org/10.1007/978-3-030-59762-7_15