batch processing


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.

batch processing

a system by which the computer programs of a number of individual users are submitted to the computer as a single batch

batch processing

[′bach ‚präs·es·iŋ]
(computer science)
A technique that uses a single program loading to process many individual jobs, tasks, or requests for service.

batch processing

(programming)
A system that takes a set (a "batch") of commands or jobs, executes them and returns the results, all without human intervention. This contrasts with an interactive system where the user's commands and the computer's responses are interleaved during a single run.

A batch system typically takes its commands from a disk file (or a set of punched cards or magnetic tape in the old days) and returns the results to a file (or prints them). Often there is a queue of jobs which the system processes as resources become available.

Since the advent of the personal computer, the term "batch" has come to mean automating frequently performed tasks that would otherwise be done interactively by storing those commands in a "batch file" or "script". Usually this file is read by some kind of command interpreter but batch processing is sometimes used with GUI-based applications that define script equivalents for menu selections and other mouse actions. Such a recorded sequence of GUI actions is sometimes called a "macro". This may only exist in memory and may not be saved to disk whereas a batch normally implies something stored on disk.

batch processing

(1) Processing a group of files or databases from start to completion rather than having the user open, edit and save each of them one at a time. For example, a graphics conversion utility can change a selected group of images from one format to another (see DeBabelizer).

(2) Processing a group of transactions at one time. Transactions are collected and processed against the master files (master files updated) at the end of the day or some other time period. Contrast with transaction processing.

Batch and Transaction Processing
Information systems typically use both batch and transaction processing methods. For example, in an order processing system, "transaction processing" is the continuous updating of the customer and inventory files as orders are entered. At the end of the month, statements are printed (batch processed) and mailed to customers.


References in periodicals archive ?
Forming and sequencing batches Based on the FF heuristic (Cap=10) Batch processing time Formed batches Jobs in the batch M1 M2 M3 B1 J2 J1 J7 23 24 19 B2 J9 J3 J6 J10 17 21 23 B3 J5 9 17 9 B4 J4 J8 25 11 13 Step 5: Computing Makespan.
To evaluate the robustness of the algorithms in different situations, a means plot for the interaction between the different algorithms in (1) different size of problems (2) number of batch processing machines and (3) number of jobs are shown in Figs.
A fourth answer for achieving new processing goals may be retrofitting new specialized equipment to existing batch processing systems.
Operation: The software supports interactive and batch processing.
com), a leader in network administration software for Microsoft(R) Windows(R)-based networks, today announced that the readers of Redmond magazine have selected ScriptLogic as a winner of two 2006 Readers' Choice Awards, naming Desktop Authority "Best Network Automation and Batch Processing Tool," and Active Administrator "Best Third Party Group Policy Manager.
ActiveBatch ensures proper scheduling, execution, and reporting of virtually any kind of batch processing operation," Manias said.
NASDAQ: ATTU), a leading provider of strategic enterprise integration platforms for real time and on demand data integration, today announced that Abercrombie & Kent (A&K) has deployed its Attunity real-time Data Integration platform with Microsoft's DTS to improve the timeliness of its reporting, eliminate its nightly batch processing and free up system resources to improve service levels to its customers.
With the need to manage immense data from large ERP systems, numerous universities, including Columbia University and the University of Arkansas, currently use UC4:global to meet their job scheduling and batch processing needs.
Continuous time-sensitive, financial and online retail systems, which are using more and more J2EE technology, require voluminous batch processing and enterprise integration.
The DataFlux Data Quality Integration Solution allows business users to discover and resolve data quality issues and then implement that business logic through high performance batch processing, real-time transaction process or on-demand service-oriented architecture (SOA).