• DocumentCode
    746802
  • Title

    A Recursion Theoretic Approach to Program Testing

  • Author

    Cherniavsky, John C. ; Smith, Carl H.

  • Author_Institution
    Department of Computer Science, Georgetown University, Washington, DC 20057 and the Institute for Computer Science and Technology, National Bureau of Standards
  • Issue
    7
  • fYear
    1987
  • fDate
    7/1/1987 12:00:00 AM
  • Firstpage
    777
  • Lastpage
    784
  • Abstract
    Inductive inference, the automatic synthesis of programs, bears certain ostensible relationships with program testing. For inductive inference, one must take a finite sample of the desired input/output behavior of some program and produce (synthesize) an equivalent program. In the testing paradigm, one seeks a finite sample for a function such that any program (in a given set) which computes something other than the object function differs from the object function on the finite sample. In both cases, the finite sample embodies sufficient knowledge to isolate the desired program from all other possibilities. These relationships are investigated and general recursion theoretic properties of testable sets of functions are exposed.
  • Keywords
    Inductive inference; program testing; recursion theory; white box testing; Automatic testing; Chemical technology; Computer languages; Computer science; NIST; National security; Inductive inference; program testing; recursion theory; white box testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.233489
  • Filename
    1702289