Matches in SemOpenAlex for { <https://semopenalex.org/work/W3204593724> ?p ?o ?g. }
- W3204593724 endingPage "52" @default.
- W3204593724 startingPage "1" @default.
- W3204593724 abstract "REST web services are widely popular in industry, and search techniques have been successfully used to automatically generate system-level test cases for those systems. In this article, we propose a novel mutation operator which is designed specifically for test generation at system-level, with a particular focus on REST APIs. In REST API testing, and often in system testing in general, an individual can have a long and complex chromosome. Furthermore, there are two specific issues: (1) fitness evaluation in system testing is highly costly compared with the number of objectives (e.g., testing targets) to optimize for; and (2) a large part of the genotype might have no impact on the phenotype of the individuals (e.g., input data that has no impact on the execution flow in the tested program). Due to these issues, it might be not suitable to apply a typical low mutation rate like 1/ n (where n is the number of genes in an individual), which would lead to mutating only one gene on average. Therefore, in this article, we propose an adaptive weight-based hypermutation, which is aware of the different characteristics of the mutated genes. We developed adaptive strategies that enable the selection and mutation of genes adaptively based on their fitness impact and mutation history throughout the search. To assess our novel proposed mutation operator, we implemented it in the EvoMaster tool, integrated in the MIO algorithm, and further conducted an empirical study with three artificial REST APIs and four real-world REST APIs. Results show that our novel mutation operator demonstrates noticeable improvements over the default MIO. It provides a significant improvement in performance for six out of the seven case studies, where the relative improvement is up to +12.09% for target coverage, +12.69% for line coverage, and +32.51% for branch coverage." @default.
- W3204593724 created "2021-10-11" @default.
- W3204593724 creator A5041445176 @default.
- W3204593724 creator A5074316148 @default.
- W3204593724 date "2021-09-28" @default.
- W3204593724 modified "2023-10-06" @default.
- W3204593724 title "Adaptive Hypermutation for Search-Based System Test Generation: A Study on REST APIs with EvoMaster" @default.
- W3204593724 cites W136608210 @default.
- W3204593724 cites W1526710119 @default.
- W3204593724 cites W1595881077 @default.
- W3204593724 cites W1956666728 @default.
- W3204593724 cites W1971650562 @default.
- W3204593724 cites W1977321274 @default.
- W3204593724 cites W1993760289 @default.
- W3204593724 cites W2011579241 @default.
- W3204593724 cites W2021027064 @default.
- W3204593724 cites W2021269276 @default.
- W3204593724 cites W2024060531 @default.
- W3204593724 cites W2024352272 @default.
- W3204593724 cites W2025333760 @default.
- W3204593724 cites W2045002843 @default.
- W3204593724 cites W2056503891 @default.
- W3204593724 cites W2063234560 @default.
- W3204593724 cites W2067537346 @default.
- W3204593724 cites W2110337982 @default.
- W3204593724 cites W2146879413 @default.
- W3204593724 cites W2151554678 @default.
- W3204593724 cites W2164934768 @default.
- W3204593724 cites W2306992465 @default.
- W3204593724 cites W2463553622 @default.
- W3204593724 cites W2586946380 @default.
- W3204593724 cites W2734734929 @default.
- W3204593724 cites W2768363122 @default.
- W3204593724 cites W2804003629 @default.
- W3204593724 cites W2810302189 @default.
- W3204593724 cites W2887049521 @default.
- W3204593724 cites W2888003282 @default.
- W3204593724 cites W2888495597 @default.
- W3204593724 cites W2888504352 @default.
- W3204593724 cites W2955498974 @default.
- W3204593724 cites W2955835447 @default.
- W3204593724 cites W2964072919 @default.
- W3204593724 cites W2964094169 @default.
- W3204593724 cites W2964281761 @default.
- W3204593724 cites W2964348335 @default.
- W3204593724 cites W2968449537 @default.
- W3204593724 cites W2970702020 @default.
- W3204593724 cites W2997337670 @default.
- W3204593724 cites W2997401484 @default.
- W3204593724 cites W3004249941 @default.
- W3204593724 cites W3007533873 @default.
- W3204593724 cites W3038801694 @default.
- W3204593724 cites W3047047526 @default.
- W3204593724 cites W3047675717 @default.
- W3204593724 cites W3047848029 @default.
- W3204593724 cites W3048299836 @default.
- W3204593724 cites W3099713549 @default.
- W3204593724 cites W3106293840 @default.
- W3204593724 cites W3111226293 @default.
- W3204593724 cites W3119672550 @default.
- W3204593724 cites W3162852665 @default.
- W3204593724 cites W326774659 @default.
- W3204593724 doi "https://doi.org/10.1145/3464940" @default.
- W3204593724 hasPublicationYear "2021" @default.
- W3204593724 type Work @default.
- W3204593724 sameAs 3204593724 @default.
- W3204593724 citedByCount "8" @default.
- W3204593724 countsByYear W32045937242022 @default.
- W3204593724 countsByYear W32045937242023 @default.
- W3204593724 crossrefType "journal-article" @default.
- W3204593724 hasAuthorship W3204593724A5041445176 @default.
- W3204593724 hasAuthorship W3204593724A5074316148 @default.
- W3204593724 hasBestOaLocation W32045937242 @default.
- W3204593724 hasConcept C104317684 @default.
- W3204593724 hasConcept C111919701 @default.
- W3204593724 hasConcept C148027188 @default.
- W3204593724 hasConcept C154945302 @default.
- W3204593724 hasConcept C164705383 @default.
- W3204593724 hasConcept C2777904410 @default.
- W3204593724 hasConcept C41008148 @default.
- W3204593724 hasConcept C501734568 @default.
- W3204593724 hasConcept C54355233 @default.
- W3204593724 hasConcept C71924100 @default.
- W3204593724 hasConcept C77265313 @default.
- W3204593724 hasConcept C86803240 @default.
- W3204593724 hasConceptScore W3204593724C104317684 @default.
- W3204593724 hasConceptScore W3204593724C111919701 @default.
- W3204593724 hasConceptScore W3204593724C148027188 @default.
- W3204593724 hasConceptScore W3204593724C154945302 @default.
- W3204593724 hasConceptScore W3204593724C164705383 @default.
- W3204593724 hasConceptScore W3204593724C2777904410 @default.
- W3204593724 hasConceptScore W3204593724C41008148 @default.
- W3204593724 hasConceptScore W3204593724C501734568 @default.
- W3204593724 hasConceptScore W3204593724C54355233 @default.
- W3204593724 hasConceptScore W3204593724C71924100 @default.
- W3204593724 hasConceptScore W3204593724C77265313 @default.
- W3204593724 hasConceptScore W3204593724C86803240 @default.
- W3204593724 hasFunder F4320323299 @default.