System and method for test generation with dynamic constraints using static analysis
AssigneeVerisity Ltd.
InventorAmos Noy
Life of this patent
Estimating the term…
Loading patent…
AssigneeVerisity Ltd.
InventorAmos Noy
Estimating the term…
A system and method for testing the quality of a simulation model for the DUT (device under test) with dynamic constraint solving and test generation for the testing and verification process. The present invention provides such dynamic constraint solving through the creation of a sequence of instructions in a “generator mini-language” (GML). These instructions are then executed in order to provide a correct random solution to any given set of dynamic constraints. The process of execution is preferably performed by a constraint resolution engine, optionally and more preferably implemented as software, which manages the requirements imposed by the constraints on the execution, while simultaneously enabling a random solution to the set of constraints to be provided. Such a constraint resolution engine may optionally be viewed as a type of state machine, in which individual elements of the state machine are more preferably represented by one or more dynamic graph(s).
A system for dynamically solving constraints for test generation for a DUT (device under test), comprising:
A method for dynamically solving a plurality of dynamic constraints for test generation for a DUT (device under test), each constraint featuring at least one parameter, the steps of the method being performed by a data processor, the method comprising the steps of:
Dependencies are inferred from the claim text.