<> "The repository administrator has not yet configured an RDF license."^^ . <> . . . "Efficient Generation of Test Data Structures using Constraint Logic Programming and Program Transformation"^^ . "The goal of Bounded-Exhaustive Testing (BET) is the automatic generation of all test cases satisfying a given invariant, within a given size bound. When the test cases have a complex structure, the development of\r\ncorrect and efficient generators becomes a very challenging task. In this paper we use Constraint Logic Programming (CLP) to systematically develop generators of structurally complex test data structures.\r\nWe follow a declarative approach which allows us to separate the issue of (i) defining the test data structure in terms of its properties, from that of (ii) efficiently generating data structure instances. This separation helps establish the correctness of the developed test case generators. We rely on a symbolic representation and we take advantage of efficient search strategies provided by CLP systems for generating test instances.\r\nThrough a running example taken from the literature on BET, we illustrate our test generation framework and we show that CLP allows us to develop easily understandable and efficient test generators.\r\nAdditionally, we propose a program transformation technique whose goal is to make the evaluation of these CLP-based generators much more efficient and we demonstrate its effectiveness on a number of complex test data structures."^^ . "2013" . . "Oxford University Press"^^ . . . "Journal of Logic and Computation"^^ . . . "0955792X" . . . . . . . . . . . . . "Fabio"^^ . "Fioravanti"^^ . "Fabio Fioravanti"^^ . . "Valerio"^^ . "Senni"^^ . "Valerio Senni"^^ . . "Maurizio"^^ . "Proietti"^^ . "Maurizio Proietti"^^ . . . . . "HTML Summary of #1812 \n\nEfficient Generation of Test Data Structures using Constraint Logic Programming and Program Transformation\n\n" . "text/html" . . . "QA75 Electronic computers. Computer science"@en . . . "QA76 Computer software"@en . .