Methods and apparatus for batch program implementation
First Claim
1. A model framework for generating batch programs comprising:
- an abstraction representing a batch program;
an abstraction representing a batch function of the program;
an abstraction representing operation of the function;
an abstraction representing a data provider to the function; and
an abstraction representing a context class of the function;
characterized in that instantiation of the model with the appropriate input data parameters input to each abstraction generates appropriate instances of batch functions including function operations wherein the generated instances are executable as part of a run sequence of the batch program.
3 Assignments
0 Petitions
Accused Products
Abstract
A model framework for generating batch programs has an abstraction representing a batch program, an abstraction representing a batch function of the program, an abstraction representing operation of the function, an abstraction representing a data provider to the function, and an abstraction representing a context class of the function. The framework is characterized in that instantiation of the model with the appropriate input data parameters input to each abstraction generates appropriate instances of batch functions including function operations wherein the generated instances are executable as part of a run sequence of the batch program.
-
Citations
11 Claims
-
1. A model framework for generating batch programs comprising:
-
an abstraction representing a batch program;
an abstraction representing a batch function of the program;
an abstraction representing operation of the function;
an abstraction representing a data provider to the function; and
an abstraction representing a context class of the function;
characterized in that instantiation of the model with the appropriate input data parameters input to each abstraction generates appropriate instances of batch functions including function operations wherein the generated instances are executable as part of a run sequence of the batch program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for developing an executable batch program through model instantiation comprising steps of:
-
(a) providing an executable model abstraction including program, function, class, data provider, and operation objects;
(b) imputing data into the model abstraction, the input data defining a user instance class of batch program;
(c) instantiating the model abstraction;
(d) generating code within the model abstraction, the code defining user instances of batch functions including operations and execution orders; and
(e) compiling the generated code to build the user instance batch program. - View Dependent Claims (9, 10, 11)
-
Specification