Application generator for data transformation applications
First Claim
1. A method for use in developing an application involving transformation of data between a first form and a second form, comprising the steps of:
- providing a set of application adaptable conversion modules, wherein each said module includes rules for use in converting data objects relating to a defined subject matter area between said first form and said second form, and each said module is application adaptable in that said rules function independent of any purpose specific to a particular application beyond said conversion;
selecting a first module of said set of modules for a first application under consideration; and
first operating a machine-based tool for purposing said selected first module for use in said first application under consideration such that said first module is adapted to perform functionality related to a first identified purpose of said first application under consideration.
4 Assignments
0 Petitions
Accused Products
Abstract
A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the user interface (1500) includes a node tree panel (1502) and a process assembly panel (1504). The node tree panel (1502) lists tool sets (1508) including transformations, maps and input-output tools. These tools can then be assembled together with identified data sources and then elements using the assembly panel (1504) to define an application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application.
72 Citations
20 Claims
-
1. A method for use in developing an application involving transformation of data between a first form and a second form, comprising the steps of:
-
providing a set of application adaptable conversion modules, wherein each said module includes rules for use in converting data objects relating to a defined subject matter area between said first form and said second form, and each said module is application adaptable in that said rules function independent of any purpose specific to a particular application beyond said conversion;
selecting a first module of said set of modules for a first application under consideration; and
first operating a machine-based tool for purposing said selected first module for use in said first application under consideration such that said first module is adapted to perform functionality related to a first identified purpose of said first application under consideration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for use in developing applications for manipulating data, comprising the steps of:
-
identifying a subject matter area of interest in relation to a desired conversion involving converting data between a first form and a second form;
accessing a knowledge base for said subject matter area, wherein said knowledge base defines associations between data items of said first form and data items of said second form;
providing a user interface that allows a user to identify at least one desired function to be executed with respect to one of source data or target data; and
first operating a machine-based tool to use the knowledge base to generate logic for performing said desired function with respect to said subject matter area. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for use in developing an application involving transformation of data between a first form and second form, comprising:
-
storage for storing a set of application adaptable conversion modules, wherein each said module includes rules for converting data objects relating to a defined subject matter area between said first form and said second form, and each said module is application adaptable in that said rules function independent of any purpose specific to a particular application beyond said conversion;
user interface structure operative for receiving a selection identifying a first module of said set of modules for a first application under consideration; and
a processor, associated with said user interface structure, operative for purposing said selected first module for use in said first application under consideration such that said first module is adapted to perform functionality related to a first purpose of said first application under consideration. - View Dependent Claims (18, 19, 20)
-
Specification