Patent ID: 7788057

Claim:
A non-transitory computer-readable storage medium, having embodied therewith computer instructions for: receiving an execution descriptor comprising one or more platforms to be tested, each platform comprising at least one among one or more bases, one or more modules, and combinations thereof; receiving one or more directory pointers directed to one or more corresponding platform descriptors, each platform descriptor comprising one or more test cases and a description of one or more platform limitations for executing the one or more test cases; identifying the one or more platform descriptors according to its corresponding directory pointer; comparing the execution descriptor with the one or more platform limitations in each of the one or more platform descriptors; identifying from the comparison one or more test cases from the one or more platform descriptors that are compatible with each of the one or more platforms to be tested; and generating for each of the identified one or more compatible test cases a corresponding one or more execution elements, each execution element comprising an identification of a select one of the platforms to be tested and the test case which is compatible with the platform.