In one embodiment, the markup language used is the eXtensible Markup Language (XML). [0016] In one embodiment, the mechanism to generate a new or modify an existing batch configuration document may use one or more executable scripts written in a script language such as Perl, or alternatively in a compiled language such as Java, C or C++.