Optimizing Variable-Strength Combinatorial Test Suite Generation via Fuzzy Adaptive Sine Cosine Algorithm (FASCA)

Combinatorial test suite generation is a critical aspect of software testing, particularly for systems with variable-strength interactions. Traditional optimization algorithms often struggle to efficiently generate minimal test suites while maintaining coverage. This research introduces the Fuzzy Adaptive Sine Cosine Algorithm (FASCA), a variant of the Sine Cosine Algorithm (SCA), tailored specifically for optimizing variable-strength combinatorial test suite generation. FASCA incorporates fuzzy adaptation mechanisms to dynamically balance exploration and exploitation, addressing the limitations of standard SCA in handling diverse interaction strengths. Experimental evaluations demonstrate that FASCA significantly reduces test suite size and execution time compared to the original SCA, offering a more efficient solution for combinatorial test optimization. These results highlight FASCA's potential as a robust tool for enhancing the efficiency of software testing processes.

Authors

Institutions

Publication Details

Published
2024-11-06
DOI
https://doi.org/10.1109/cybercomp60759.2024.10913924
Citations
2
Primary Topic
Educational Technology and Assessment
Type
article
Field-Weighted Citation Impact
1.56

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Variable-Strength Combinatorial Test Suite Generation via Fuzzy Adaptive Sine Cosine Algorithm (FASCA)

Noraini Ibrahim, Mazidah Mat Rejab, Mazlina Mamat, Sumaira Nazir et al.
2 citations
Educational Technology and Assessment
1.56
article

Optimizing Variable-Strength Combinatorial Test Suite Generation via Fuzzy Adaptive Sine Cosine Algorithm (FASCA)

Noraini Ibrahim, Mazidah Mat Rejab, Mazlina Mamat, Sumaira Nazir, Nur Syabila Zabidi, Nurul Hawani Mat Tuselim
article en
2 citations

Abstract

Combinatorial test suite generation is a critical aspect of software testing, particularly for systems with variable-strength interactions. Traditional optimization algorithms often struggle to efficiently generate minimal test suites while maintaining coverage. This research introduces the Fuzzy Adaptive Sine Cosine Algorithm (FASCA), a variant of the Sine Cosine Algorithm (SCA), tailored specifically for optimizing variable-strength combinatorial test suite generation. FASCA incorporates fuzzy adaptation mechanisms to dynamically balance exploration and exploitation, addressing the limitations of standard SCA in handling diverse interaction strengths. Experimental evaluations demonstrate that FASCA significantly reduces test suite size and execution time compared to the original SCA, offering a more efficient solution for combinatorial test optimization. These results highlight FASCA's potential as a robust tool for enhancing the efficiency of software testing processes.

National University of Modern Languages (PK), Sirim Berhad (MY), Research Management (Norway) (NO), Tun Hussein Onn University of Malaysia (MY), Software (Spain) (ES)
Uddannelses- og Forskningsministeriet
Affordable and clean energy
Openalex Percentile: Top 11%
Educational Technology and Assessment
1.56
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.