Mutation testing advances: an analysis and survey

M Papadakis, M Kintis, J Zhang, Y Jia, Y Le Traon… - Advances in …, 2019 - Elsevier
Mutation testing realizes the idea of using artificial defects to support testing activities.
Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the …

Automated analysis of feature models: Quo vadis?

JA Galindo, D Benavides, P Trinidad… - Computing, 2019 - Springer
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …

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 …

Self-adaptation in software-intensive cyber–physical systems: From system goals to architecture configurations

I Gerostathopoulos, T Bures, P Hnetynka… - Journal of Systems and …, 2016 - Elsevier
Abstract Design of self-adaptive software-intensive cyber–physical systems (siCPS)
operating in dynamic environments is a significant challenge when a sufficient level of …

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 …

Propagating configuration decisions with modal implication graphs

S Krieter, T Thüm, S Schulze, R Schröter… - Proceedings of the 40th …, 2018 - dl.acm.org
Highly-configurable systems encompass thousands of interdependent configuration options,
which require a non-trivial configuration process. Decision propagation enables a …

[HTML][HTML] Vulnerability impact analysis in software project dependencies based on Satisfiability Modulo Theories (SMT)

AG Márquez, ÁJ Varela-Vaca, MTG López… - Computers & …, 2024 - Elsevier
Software development projects are built on top of external libraries and tools that help
manage code and databases and/or facilitate deployment. The external libraries that assist …

Fault-based product-line testing: Effective sample generation based on feature-diagram mutation

D Reuling, J Bürdek, S Rotärmel, M Lochau… - Proceedings of the 19th …, 2015 - dl.acm.org
Testing every member of a product line individually is often impracticable due to large
number of possible product configurations. Thus, feature models are frequently used to …

Functional Requirement-Based Test Case Prioritization in Regression Testing: A Systematic Literature Review

M Hasnain, MF Pasha, I Ghani, SR Jeong - SN Computer Science, 2021 - Springer
Regression testing, as an important part of the software life cycle, ensures the validity of
modified software. Researchers' focus of this research is on functional requirement-based …

Quantum Computing for Feature Model Analysis: Potentials and Challenges

D Eichhorn, T Pett, T Osborne, I Schaefer - Proceedings of the 27th ACM …, 2023 - dl.acm.org
Feature modeling is a technique to model the variability of configurable systems. When
working with feature models, it is possible to analyze them, for instance, by counting the …