[PDF][PDF] Reviewing software testing models and optimization techniques: an analysis of efficiency and advancement needs

S Kumar - Journal of Computers, Mechanical and …, 2023 - pdfs.semanticscholar.org
Software testing is a crucial component of software engineering that aims to confirm the
intended functionality of software modules and minimize the likelihood of future failures. This …

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 …

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 …

IncLing: efficient product-line testing using incremental pairwise sampling

M Al-Hajjaji, S Krieter, T Thüm, M Lochau… - ACM SIGPLAN …, 2016 - dl.acm.org
A software product line comprises a family of software products that share a common set of
features. It enables customers to compose software systems from a managed set of features …

Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack

A Halin, A Nuttinck, M Acher, X Devroey… - Empirical Software …, 2019 - Springer
Many approaches for testing configurable software systems start from the same assumption:
it is impossible to test all configurations. This motivated the definition of variability-aware …

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 …

Similarity-based prioritization in software product-line testing

M Al-Hajjaji, T Thüm, J Meinicke, M Lochau… - Proceedings of the 18th …, 2014 - dl.acm.org
Exhaustively testing every product of a software product line (SPL) is a difficult task due to
the combinatorial explosion of the number of products. Combinatorial interaction testing is a …

First-class variability modeling in matlab/simulink

A Haber, C Kolassa, P Manhart, PMS Nazari… - Proceedings of the 7th …, 2013 - dl.acm.org
Modern cars exist in an vast number of variants. Thus, variability has to be dealt with in all
phases of the development process, in particular during model-based development of …

Deltaecore-A model-based delta language generation framework

C Seidl, I Schaefer, U Aßmann - Modellierung 2014, 2014 - dl.gi.de
Software product lines (SPLs) and software ecosystems (SECOs) represent families of
closely related software systems in terms of configurable variable assets. Delta modeling is …

Multi-ring paxos

PJ Marandi, M Primi, F Pedone - IEEE/IFIP International …, 2012 - ieeexplore.ieee.org
This paper addresses the scalability of group communication protocols. Scalability has
become an issue of prime importance as data centers become commonplace. By scalability …