Batch processing apparatus
First Claim
1. A batch processing apparatus for creating desired output data based on arbitrary input data comprising:
- a metadata acquisition section for acquiring from a predetermined memorizing section, metadata defined as information concerning at least data item name, input, processing operation content, and output, as well as information previously stored in the memorizing section;
a data input section for inputting the input data based on a declaration process of the metadata acquired through the metadata acquisition section;
a processing section for creating the output data by processing the input data input through the data input section, based on the declaration process of the metadata acquired through the metadata acquisition section; and
a data output section for outputting the output data created by the processing section, based on the declaration process of the metadata acquired through the metadata acquisition section,wherein the processing section changes and creates all of the output data related to the metadata, according to change of the metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
There are provided a batch processing apparatus and a batch processing method capable of significantly reducing the burden on a system designer, a system administrator, and an operator operating the system as well as significantly reducing the development cost. The batch processing apparatus acquires from a repository the metadata defined as information on at least data item name, input, processing content, and output, as well as information stored and registered in advance in the predetermined repository, inputs input data according to a declaration process of the acquired metadata, creates output data by processing the input data, and outputs the output data. Herein, the batch processing apparatus creates the output data by changing all the output data related to the metadata according to change of the metadata.
57 Citations
9 Claims
-
1. A batch processing apparatus for creating desired output data based on arbitrary input data comprising:
-
a metadata acquisition section for acquiring from a predetermined memorizing section, metadata defined as information concerning at least data item name, input, processing operation content, and output, as well as information previously stored in the memorizing section; a data input section for inputting the input data based on a declaration process of the metadata acquired through the metadata acquisition section; a processing section for creating the output data by processing the input data input through the data input section, based on the declaration process of the metadata acquired through the metadata acquisition section; and a data output section for outputting the output data created by the processing section, based on the declaration process of the metadata acquired through the metadata acquisition section, wherein the processing section changes and creates all of the output data related to the metadata, according to change of the metadata. - View Dependent Claims (2, 3, 4, 8, 9)
-
-
5. A batch processing method for creating desired output data based on arbitrary input data comprising:
-
a metadata acquisition step for acquiring from a predetermined memorizing section, metadata defined as information concerning at least data item name, input, a processing operation content, and output, as well as information previously stored in the memorizing section; a data input step for inputting the input data based on a declaration process of the metadata acquired at the metadata acquisition step; a processing step for creating the output data by processing the input data input at the data input step, based on the declaration process of the metadata acquired at the metadata acquisition step; and a data output step for outputting the output data created at the processing step, based on the declaration process of the metadata acquired at the metadata acquisition step, wherein all of the output data related to the metadata are changed and created according to change of the metadata at the processing step.
-
-
6. A batch processing program executable with a computer, for creating desired output data based on arbitrary input data comprising:
-
a metadata acquisition process for acquiring from a predetermined memorizing section, metadata defined as information concerning at least data item name, input, a processing operation content, and output, as well as information previously stored in the memorizing section; a data input process for inputting the input data based on a declaration process of the metadata acquired in the metadata acquisition process; a processing process for creating the output data by processing the input data input in the data input process, based on the declaration process of the metadata acquired in the metadata acquisition process; and a data output process for outputting the output data created in the processing process, based on the declaration process of the metadata acquired in the metadata acquisition process, wherein all of the output data related to the metadata are changed and created according to change of the metadata in the processing process.
-
-
7. A batch processing system for creating desired output data based on arbitrary input data comprising:
-
a memorizing device for previously memorizing and registering metadata defined as information concerning at least data item name, input, a processing operation content, and output; a first operating device for creating the metadata based on a predetermined specification, registering the created metadata in the memorizing device; a processing device for acquiring the metadata from the memorizing device, inputting the input data based on a declaration process of the acquired metadata, creating the output data by processing the input data already input, and outputting the output data; and a second operating device for giving at least a start instruction of a batch process to the processing apparatus, wherein the processing apparatus changes and creates the output data related to the metadata according to change of the metadata.
-
Specification