DocumentCode
3112525
Title
An ongoing work on statistical structural testing via probabilistic concurrent constraint programming
Author
Petit, Matthieu ; Gotlieb, Amaud
Author_Institution
IRISA, Rennes, France
fYear
2004
fDate
2 Nov. 2004
Firstpage
19
Lastpage
27
Abstract
The use of a model to describe and test the expected behavior of a program is a well-proved software testing technique. Statistical structural testing aims at building a model from which an input probability distribution can be derived that maximizes the coverage of some structural criteria by a random test data generator. Our approach consists in converting statistical structural testing into a probabilistic concurrent constraint programming (PCCP) problem in order 1) to exploit the high declarativity of the probabilistic choice operators of this paradigm and 2) to benefit from its automated constraint solving capacity. This paper reports on an ongoing work to implement PCCP and exploit it to solve instances of statistical structural testing problems. Application to testing Java Card applets is discussed.
Keywords
Java; constraint handling; parallel programming; program interpreters; program testing; statistical testing; Java Card applet testing; PCCP problem; automated constraint solving; probabilistic concurrent constraint programming; probability distribution; program behavior testing; random test data generator; software testing technique; statistical structural testing; Application software; Automatic programming; Automatic testing; Buildings; Capacity planning; Java; Probability; Random number generation; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Model, Design and Validation, 2004. Proceedings. 2004 First International Workshop on
Print_ISBN
0-7803-8852-6
Type
conf
DOI
10.1109/MODEVA.2004.1425844
Filename
1425844
Link To Document