Method and apparatus for assembling custom compliance tests for configurable specifications
First Claim
Patent Images
1. A method for assembling a compliance test for testing domains of library components, comprising:
- parsing an application for at least one component included in the application;
determining if the at least one component is invoked by the application;
on the basis of the component being invoked, determining if the at least one component is available;
on the basis of the invoked component being available, determining if a compatibility test exists for the available component; and
on the basis of the existence of the compatibility test, including the compatibility test in the compliance test.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for building a platform compliance test for only software components necessary to an application is disclosed. Initially the application is parsed to reveal only component needed for performance of the application, those components names are then checked against components names which are available to the application. A compliance test consisting of compatibility tests associated with the available components is then generated and used to evaluate platforms in which the application is intended to be developed.
9 Citations
10 Claims
-
1. A method for assembling a compliance test for testing domains of library components, comprising:
-
parsing an application for at least one component included in the application;
determining if the at least one component is invoked by the application;
on the basis of the component being invoked, determining if the at least one component is available;
on the basis of the invoked component being available, determining if a compatibility test exists for the available component; and
on the basis of the existence of the compatibility test, including the compatibility test in the compliance test. - View Dependent Claims (2, 3)
-
-
4. A method for assembling a compliance test for testing domains of library components, the method comprising:
-
creating a first list including at least one component associated with an application;
creating a second list of components available to the application;
selecting a compatibility test for any component included in the first list and included in the second list; and
including the selected compatibility test in a compliance test.
-
-
5. A data processing system for assembling a compliance test for testing domains of library components, the system comprising:
-
parsing means for parsing an application for at least one component included in the application;
determining means for determining if the at least one component is invoked by the application;
determining means for determining if the at least one component is available;
determining means for determining if a compatibility test exists for the available component; and
including means for including the compatibility test in the compliance test. - View Dependent Claims (6, 7)
-
-
8. A data processing system for assembling a compliance test for testing domains of library components, the system comprising:
-
creating means for creating a first list including at least one component associated with an application;
creating means for creating a second list of components available to the application;
selecting means for selecting a compatibility test for any component included in the first list and included in the second list; and
including means for including the selected compatibility test in a compliance test.
-
-
9. A software program product implemented on a processor readable medium including instruction performed on a data processing for assembling a compliance test for testing domains of library components, the instructions comprising:
-
instructions for parsing an application for at least one component included in the application;
instructions for determining if the at least one component is invoked by the application;
on the basis of the component being invoked, instructions for determining if the at least one component is available;
on the basis of the invoked component being available, instructions for determining if a compatibility test exist for the available component; and
on the basis of the existence of the compatibility test, instructions for including the compatibility test in the compliance test.
-
-
10. A software program product implemented on a processor readable medium including instruction performed on a data processing for assembling a compliance test for testing domains of library components, the instructions comprising:
-
instructions for creating a first list including at least one component associated with an application;
instructions for creating a second lit of components available to the application;
instructions for selecting a compatibility test for any component included in the first list and included in the second list; and
instructions for including the selected compatibility test in a compliance test.
-
Specification