Apparatus and method for semi-automated generation and application of language conformity tests
AssigneeFTL Systems, Inc.
InventorsJohn Christopher Willis, Robert Neill Newshutz, Philip Arthur Wilsey
Life of this patent
Estimating the term…
Abstract
An apparatus and method for semi-automated generation and application of language conformity tests is disclosed. Generation is based on interpretative or compiled processing of a generator-oriented, formal language specification embodying lexical, syntactic and semantics aspects of a language standard as well as specific test strategies. Such test strategies control the order and extent of the test sequence generated and applied. Both test case generation and application of test cases may occur in parallel.
Claims20
An apparatus for semi-automated generation and parallel application of language conformity tests based on a generator-oriented, specification of a programming language or hardware description language, comprising:
- a storage apparatus for storing the generator oriented specification;
- a generator for generating a plurality of test cases based upon the generator oriented specification;
- and
- a tool under test attached to the generator apparatus for receiving the test case conditions, producing responsive test case information and passing information to the storage apparatus so as to modify the generator oriented specification.
An apparatus for semi-automated generation and parallel application of language conformity tests, comprising:
- an updatable storage apparatus for storing an adaptive generator oriented specification;
- a plurality of parallel processors for generating a plurality of test cases based upon the generator oriented specification;
- and
- a plurality of tools under test attached to the plurality of parallel processors for receiving the test case conditions, each of the plurality of tools under test for independently producing responsive test case information based upon the test case being evaluated and passing this information to the storage apparatus so as to modify the adaptive generator oriented specification.
An test system for semi-automated generation and parallel application of language conformity tests, comprising:
- a tool under test;
- a storage device including a history stack for storing an adaptable generator oriented specification,
- a processor attached to the tool under test and the storage device for generating a plurality of test cases based upon the adaptable generator oriented specification and information in the history stack, the processor for further receiving test case results from the tool under test and communicating the test case results to the storage device so as to have the test case results stored in the history stack, the processor also for generating probability information based upon the responsive test case information.
Dependencies are inferred from the claim text.