• 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