Automated test suite generation for software product lines based on quality-diversity optimization

Y **ang, H Huang, S Li, M Li, C Luo… - ACM Transactions on …, 2023 - dl.acm.org
A Software Product Line (SPL) is a set of software products that are built from a variability
model. Real-world SPLs typically involve a vast number of valid products, making it …

Evaluating testing strategies for resource related failures in mobile applications

EH Marinho, F Ferreira, JP Diniz, E Figueiredo - Software Quality Journal, 2023 - Springer
Mobile applications have been used for multiple purposes from entertainment to critical
domains. As a consequence, the quality of mobile applications has become a crucial aspect …

How Low Can We Go? Minimizing Interaction Samples for Configurable Systems

D Krupke, A Moradi, M Perk, P Keldenich… - ACM Transactions on …, 2025 - dl.acm.org
Modern software systems are typically configurable, a fundamental prerequisite for wide
applicability and reusability. This flexibility poses an extraordinary challenge for quality …

[HTML][HTML] An exploratory empirical eye-tracker study of visualization techniques for coverage of combinatorial interaction testing in software product lines

KN Balouchi, J Mercier, RE Lopez-Herrejon - Journal of Systems and …, 2025 - Elsevier
Abstract Software Product Lines (SPLs) typically provide a large number of configurations to
cater to a set of diverse requirements of specific markets. This large number of …

Resource Interaction Failures in Mobile Applications: A Challenge for the Software Product Line Testing Community

E Marinho, F Ferreira, E Fernandes, JP Diniz… - Proceedings of the 28th …, 2024 - dl.acm.org
Context: Many mobile applications run on multiple platforms with specific available
resources. These resources are associated with communication capabilities, sensors, and …

[HTML][HTML] Detecting feature influences to quality attributes in large and partially measured spaces using smart sampling and dynamic learning

DJ Munoz, M Pinto, L Fuentes - Knowledge-Based Systems, 2023 - Elsevier
Emergent application domains (eg, Edge Computing/Cloud/B5G systems) are complex to be
built manually. They are characterised by high variability and are modelled by large …

Balancing variability and costs in software product lines: An experience report in safety-critical systems

U Knop, P Hofman, M Mihatsch… - Proceedings of the 27th …, 2023 - dl.acm.org
This paper provides a detailed testing strategy for Software Product Lines (SPLs), aiming to
balance the variability offered with its associated cost. Utilizing feature modeling …

Remote working arrangements in the context of employee engagement and motivation among remote and on-site employees: A quantitative comparison

J Hunsicker - 2023 - search.proquest.com
The concept of employee engagement was proposed by William Kahn in his 1990 study, in
which he observed and analyzed workforce behaviors. Due to the COVID-19 pandemic …

Applying Spectrum-Based Fault Localization to Android Applications

EH Marinho, F Ferreira, JP Diniz… - Proceedings of the XXXVII …, 2023 - dl.acm.org
The pressing demand for high-quality mobile applications has a major influence on Software
Engineering practices, such as testing and debugging. The variety of mobile platforms is …

Designing a test model for a configurable system: An exploratory study of preprocessor directives and feature toggles

S Fischer, GK Michelon, WKG Assunção… - Proceedings of the 17th …, 2023 - dl.acm.org
Testing is important in software development, but it has high cost. Thus, techniques to
reduce the cost of software testing have been proposed. Model-based testing, one of such …