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 …

Test Case Prioritization for Software Product Line: A Systematic Map** Study

M Idham, S Abd Halim, DNA Jawawi, Z Zakaria… - … : International Journal on …, 2023 - joiv.org
Combinatorial explosion remains a common issue in testing. Due to the vast number of
product variants, the number of test cases required for comprehensive coverage has …

A Systematic Literature Review of Test Case Prioritization Technique on Software Product Line Testing

SHM Shareef, RA Sulaiman - KSII Transactions on Internet and …, 2024 - koreascience.kr
Software product lines (SPL) leverage extensive reuse to enhance quality and
competitiveness. However, the inherent high testing risks underscore the need for efficient …

A systematic literature review on test case prioritization in combinatorial testing

MS Abdul Manan, DN Abang Jawawi… - Proceedings of the 5th …, 2021 - dl.acm.org
In recent years, regression testing is widely used and performed in industries during the
maintenance phase of software system development. The increases of software regression …

Reusability Metrics in Search-Based Testing of Software Product Lines: An Experimentation

M Fathi, S Khoshnevis - 2021 26th International Computer …, 2021 - ieeexplore.ieee.org
Reusability is one of the most important objectives in software development and especially,
in software product line (SPL) engineering, involving analysis, design, implementation …

[PDF][PDF] Pairwise Test Case Generation using (1+ 1) Evolutionary Algorithm for Software Product Line Testing

SK Khatir, RAB Sulaiman, MAK Azrag… - International Journal of …, 2023 - academia.edu
Software product line SPLs, or software product lines, are groups of similar software systems
that share some commonalities but stand out from one another in terms of the features they …

A Pairwise Based Method for Automated Test Data Generation for Projects

HV Tran, LN Tung, PN Hung - 2022 RIVF International …, 2022 - ieeexplore.ieee.org
Pairwise testing is an effective test data generation method which is based on an
observation where most software errors are caused by interactions of two factors. This …

A prioritization method for combinatorial test cases based on small sample tests

Y Sheng, X Zhuang, D Shang, X Yuan… - … , Measurement & Data …, 2022 - ieeexplore.ieee.org
When the number of parameters or values of systems under test is large, the number of
combinatorial test cases increases dramatically. All test cases will take up a lot of time and …

Machine Learning based Combinatorial Test Cases Ordering Approach

Y Sun, Y Sheng, S Jiang - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
Combinatorial testing is an efficient test method, which can achieve high test coverage with
as few test cases as possible. However, there are a large amount of test cases of …

[CITARE][C] A Prioritization Method for Combinatorial Test Cases Based on Convolutional Neural Network with Wide Multi-Layer Kernels and Its Application

Y Sheng, S Yang, X Zhuang, J Yin… - International Journal of …, 2024 - World Scientific
When the quantity of parameters or values in systems being tested is substantial, there is a
significant escalation in the number of combinatorial test cases. The execution of all test …