A systematic mapping addressing hyper-heuristics within search-based software testing

JM Balera, VA de Santiago Júnior - Information and Software Technology, 2019 - Elsevier
Abstract Context Search-based Software Testing (SBST) is a research field where testing a
software product is formulated as an optimization problem. It is an active sub-area of Search …

A classification of product sampling for software product lines

M Varshosaz, M Al-Hajjaji, T Thüm, T Runge… - Proceedings of the …, 2018 - dl.acm.org
The analysis of software product lines is challenging due to the potentially large number of
products, which grow exponentially in terms of the number of features. Product sampling is a …

YASA: yet another sampling algorithm

S Krieter, T Thüm, S Schulze, G Saake… - Proceedings of the 14th …, 2020 - dl.acm.org
Configurable systems allow users to derive customized software variants with behavior and
functionalities tailored to individual needs. Developers of these configurable systems need …

Software product line testing: a systematic literature review

H Agh, A Azamnouri, S Wagner - Empirical Software Engineering, 2024 - Springer
Abstract A Software Product Line (SPL) is a software development paradigm in which a
family of software products shares a set of core assets. Testing has a vital role in both single …

Hyper-heuristic based product selection for software product line testing

TN Ferreira, JAP Lima, A Strickler… - IEEE Computational …, 2017 - ieeexplore.ieee.org
The Feature Model (FM) is a fundamental artifact of the Software Product Line (SPL)
engineering. It represents all SPL variabilities and commonalities and is generally used to …

Learning how to search: generating effective test cases through adaptive fitness function selection

H Almulla, G Gay - Empirical Software Engineering, 2022 - Springer
Search-based test generation is guided by feedback from one or more fitness functions—
scoring functions that judge solution optimality. Choosing informative fitness functions is …

Dynamic software containers workload balancing via many-objective search

A Ghammam, T Ferreira, W Aljedaani… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Software containers are becoming the new state of the art in the industry as they are
extensively used to deploy systems. Indeed, the use of containers enables better modularity …

Performance evaluation metrics for multi-objective evolutionary algorithms in search-based software engineering: Systematic literature review

JA Nuh, TW Koh, S Baharom, MH Osman, SN Kew - Applied Sciences, 2021 - mdpi.com
Many recent studies have shown that various multi-objective evolutionary algorithms have
been widely applied in the field of search-based software engineering (SBSE) for optimal …

Preference based multi-objective algorithms applied to the variability testing of software product lines

HL Jakubovski Filho, TN Ferreira, SR Vergilio - Journal of Systems and …, 2019 - Elsevier
Abstract Evolutionary Multi-Objective Algorithms (EMOAs) have been applied to derive
products for the variability testing of Software Product Lines (SPLs), which is a complex task …

Automatic generation of search-based algorithms applied to the feature testing of software product lines

HLJ Filho, JAP Lima, SR Vergilio - … of the XXXI Brazilian Symposium on …, 2017 - dl.acm.org
The selection of products for the variability testing of Feature Models (FMs) is a complex task
impacted by many factors. To solve this problem, Multi-Objective Evolutionary Algorithms …