Test case selection using VDM

  • G. T. Scullard
Applications And Tools
Part of the Lecture Notes in Computer Science book series (LNCS, volume 328)


This paper describes the design validation process adopted by the VLSI Distributed Array Processor (VDAP) Project. In this project structured, informal design techniques were used in the hardware design process, but the validation team used some of the tools and methods of VDM as a means of defining the testing strategy.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Z.Barzilai, D.Coppersmith, A.L.Rosenberg, ‘Exhaustive Generation of Bit Patterns with Applications to VLSI Self Testing’ IEEE Trans Comp C-32 Feb 83.Google Scholar
  2. [2]
    L.A.Clark, ‘A System to Generate Test Data and Symbolically Execute Programs’ IEEE Trans SE SE-2 1976.Google Scholar
  3. [3]
    P.Golan, O.Novac, J.Hlavicka, ‘Pseudoexhaustive Test Pattern Generator with Enhanced Fault Coverage’ IEEE Trans Comp C-37 Apr 88.Google Scholar
  4. [4]
    B.Goodenough, S.L.Gerhart, ‘Towards a Theory of Test Data Selection’ IEEE Trans SE SE-1 1975.Google Scholar
  5. [5]
    J.C.King, 'symbolic Execution and Program Testing’ Comm ACM 19 1976.Google Scholar
  6. [6]
    K.C.Lo, ‘VDAP Primitive Level Interface’ ICL Internal Document.Google Scholar
  7. [7]
    E.J.McCluskey, ‘Verification Testing — A Pseudoexhaustive Technique’ IEEE Trans. Comp. C-33 June 84.Google Scholar
  8. [8]
    E.I.Muehldorf, A.D.Savkar, ‘LSI Logic Testing — An Overview’ IEEE Trans Comp C-30 Jan 81.Google Scholar
  9. [9]
    S.C.Ntafos, S.L.Hakimi, ‘On Structured Digraphs and Program Testing’ IEEE Trans Comp C-30 Jan 81.Google Scholar
  10. [10]
    C.V.Ramamoorthy, S.F.Ho, W.T.Chen, ‘On the Automated Generation of Program Test Data’ IEEE Trans SE SE-2 Dec 76.Google Scholar
  11. [11]
    M.L.Shooman, 'software Engineering’ McGraw Hill 1983.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • G. T. Scullard
    • 1
  1. 1.ICL Defence SystemsManchesterUnited Kingdom

Personalised recommendations