Patent ID: 8171455

Claim:
A computer readable memory device embodying a test sequencer software application executable by a computer to control an instrument that performs corresponding measurements on a device under test, the test sequencer software application comprising a management module and an execution module, wherein the management module obtains multiple sequence items definitions from a file that is separate from said management module, obtains configuration information for multiple sequence engines included in the execution module, creates multiple lists of ordered sequence items from the sequence items definitions, and links each list of sequence items to one of the multiple sequence engines based on the configuration information; and wherein the execution module comprising: a sequencer controller module; and the multiple sequence engines, wherein the sequence controller module activates each of the multiple sequence engines in a preselected order and wherein each sequence engine executes the ordered sequence items in each list linked to that sequence engine upon being so activated; wherein the sequence items are test operations that may be performed by the test sequencer to control the instrument that performs corresponding measurements on the device under test; and wherein the sequence items definitions are user-defined sequences of test operations that may be performed by the test sequencer to control the instrument that performs corresponding measurements on the device under test; and wherein each sequence execution engine executes a different list of sequence items.