Handling Constraints in Combinatorial Interaction Testing in the presence of Multi Objective Particle Swarm and Multithreading
Bestoun S. Ahmed, Luca M. Gambardella, Wasif Afzal, Kamal Z., Zamli

TL;DR
This paper introduces a novel strategy for constructing constrained combinatorial interaction test suites using multi-objective particle swarm optimization and multithreading, demonstrating improved efficiency and performance over existing methods.
Contribution
The paper presents a new approach that integrates multi-objective particle swarm optimization and multithreading to handle constraints in combinatorial testing, which is a significant advancement over prior strategies.
Findings
The strategy efficiently generates constrained test suites.
Algorithms outperform state-of-the-art in benchmarks.
Proposed method shows promising results in performance and efficiency.
Abstract
Context: Combinatorial testing strategies have lately received a lot of attention as a result of their diverse applications. In its simple form, a combinatorial strategy can reduce several input parameters (configurations) of a system into a small set based on their interaction (or combination). In practice, the input configurations of software systems are subjected to constraints, especially in case of highly configurable systems. To implement this feature within a strategy, many difficulties arise for construction. While there are many combinatorial interaction testing strategies nowadays, few of them support constraints. Objective: This paper presents a new strategy, to construct combinatorial interaction test suites in the presence of constraints. Method: The design and algorithms are provided in detail. To overcome the multi-judgment criteria for an optimal solution, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
