Extensible transformation framework
First Claim
1. A method for providing an extensible transformation framework, comprising:
- (a) receiving a plurality of artifacts by the framework;
(b) calling at least one classifier to determine a type for each of the plurality of artifacts; and
(c) calling at least one transformation algorithm corresponding to each artifact'"'"'s type to transform the plurality of artifacts.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system providing an extensible transformation framework have been disclosed. The framework in accordance with the method and system receives a plurality of artifacts as input. The framework calls classifiers to determine a type for each of the plurality of artifacts. The classifier may not group together a set of artifacts related to each of the plurality of artifacts. The classifiers create work units for each artifact containing information appropriate for the artifact'"'"'s type. The framework then calls the transformation algorithm corresponding to each artifact'"'"'s type to transform the artifacts. In this manner, the framework automatically classifies and groups different types of artifacts and performs the appropriate transformation of each artifact. The framework is also extensible, such that more artifact types and corresponding transformation algorithms can be added.
14 Citations
20 Claims
-
1. A method for providing an extensible transformation framework, comprising:
-
(a) receiving a plurality of artifacts by the framework;
(b) calling at least one classifier to determine a type for each of the plurality of artifacts; and
(c) calling at least one transformation algorithm corresponding to each artifact'"'"'s type to transform the plurality of artifacts. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a framework, wherein the framework receives a plurality of artifacts;
at least one classifier, wherein the framework calls the at least one classifier to determine a type of each of the plurality of artifacts; and
at least one transformation algorithm, wherein the framework calls the at least one transformation algorithm corresponding to each artifact'"'"'s type to transform the plurality of artifacts. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable medium with program instructions for providing an extensible transformation framework, comprising:
-
(a) receiving a plurality of artifacts by the framework;
(b) calling at least one classifier to determine a type for each of the plurality of artifacts; and
(c) calling at least one transformation algorithm corresponding to each artifact'"'"'s type to transform the plurality of artifacts. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification