We present a Satisfiability (SAT)-based approach for building Mixed Covering Arrays with Constraints of minimum length, referred to as the Covering Array Number problem. This problem is central in Combinatorial Testing for the detection of system failures. In particular, we show how to apply Maximum Satisfiability (MaxSAT) technology by describing efficient encodings for different classes of complete and incomplete MaxSAT solvers to compute optimal and suboptimal solutions, respectively. Similarly, we show how to solve through MaxSAT technology a closely related problem, the Tuple Number problem, which we extend to incorporate constraints. For this problem, we additionally provide a new MaxSAT-based incomplete algorithm. The extensive exper...
Software test suites based on the concept of interaction testing are very useful for testing softwar...
Combinatorial testing aims at covering the interactions of parameters in a system under test, while ...
Abstract. The MaxSAT problem and some of its well-known variants find an increasing number of practi...
Covering arrays have become a key piece in Combinatorial Testing. In particular, we focus on the eff...
This paper investigates a new exact method for constructing optimal covering arrays based on first e...
Abstract. Covering arrays can be applied to the testing of software, hardware and advanced materials...
International audienceWe define solving techniques for the Minimum Satisfiability Problem (MinSAT), ...
A covering array CA(N;t, k, v) is an N×k array with entries in {1,2,...,v}, for which every N×t suba...
AbstractThe construction of covering arrays with the fewest rows remains a challenging problem. Most...
In this paper, we present an efficient approach for enumerating all valid t-tuples for a gi...
Covering arrays generalize orthogonal arrays by requiring that t -tuples be covered, but not requiri...
A good strategy to test a software component involves the generation of the whole set of cases that ...
A covering array (CA) is a combinatorial structure specified as a matrix of N rows and k columns ove...
Core-guided algorithms proved to be effective on industrial instances of MaxSAT, the optimization va...
Covering arrays (CAs) are often used as test suites for combinatorial interaction testing to discove...
Software test suites based on the concept of interaction testing are very useful for testing softwar...
Combinatorial testing aims at covering the interactions of parameters in a system under test, while ...
Abstract. The MaxSAT problem and some of its well-known variants find an increasing number of practi...
Covering arrays have become a key piece in Combinatorial Testing. In particular, we focus on the eff...
This paper investigates a new exact method for constructing optimal covering arrays based on first e...
Abstract. Covering arrays can be applied to the testing of software, hardware and advanced materials...
International audienceWe define solving techniques for the Minimum Satisfiability Problem (MinSAT), ...
A covering array CA(N;t, k, v) is an N×k array with entries in {1,2,...,v}, for which every N×t suba...
AbstractThe construction of covering arrays with the fewest rows remains a challenging problem. Most...
In this paper, we present an efficient approach for enumerating all valid t-tuples for a gi...
Covering arrays generalize orthogonal arrays by requiring that t -tuples be covered, but not requiri...
A good strategy to test a software component involves the generation of the whole set of cases that ...
A covering array (CA) is a combinatorial structure specified as a matrix of N rows and k columns ove...
Core-guided algorithms proved to be effective on industrial instances of MaxSAT, the optimization va...
Covering arrays (CAs) are often used as test suites for combinatorial interaction testing to discove...
Software test suites based on the concept of interaction testing are very useful for testing softwar...
Combinatorial testing aims at covering the interactions of parameters in a system under test, while ...
Abstract. The MaxSAT problem and some of its well-known variants find an increasing number of practi...