You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Master Project at Nada Evelina Thunell<br />
<strong>JDF</strong> supports four kinds of process sequences:<br />
• Serial processing, where the nodes are executed sequentially with no overlap.<br />
• Overlapping processing means that a process can start to execute before<br />
another process producing one of its input resources has completely finished<br />
producing them. This is accomplished by using a method called pipes.<br />
• Parallel processing makes it possible to run more than one process at once. A<br />
part of the job is spawned off and executed individually. When the process has<br />
completed, the spawned node is merged back into the job.<br />
• Iterative processing is more suitable for some processes where serial or<br />
parallel processing cannot be used. Iterative processing means that the<br />
production is carried out iteratively in cycles, for example when a page is not<br />
approved and needs to be edited and approved again.<br />
To detect errors in a <strong>JDF</strong> job, it could go through a test run before it is executed. <strong>The</strong><br />
test run could be routed through all the devices and controllers just like it is during<br />
execution. <strong>The</strong> devices and controllers that receive the job during a test run read and<br />
analyse it without initiating execution.<br />
All nodes and resources have a unique identifier, an ID. This makes it possible to keep<br />
track of individual components of a job. <strong>The</strong> ID is also used for resource linking. <strong>The</strong><br />
creating agent is responsible for providing an ID that is unique within the file as long as<br />
it is used.<br />
<strong>The</strong> device capabilities description makes it possible for a device to report what parts of<br />
<strong>JDF</strong> it can and cannot handle. An individual <strong>JDF</strong> job description can be compared to<br />
the device capabilities of the device. <strong>The</strong> job can be executed if all job parameters are<br />
within the ranges specified by the device capabilities. [1]<br />
Figure 3.7 shows what the interaction between MIS and production can look like.<br />
Figure 3.7 <strong>JDF</strong> and JMF workflow interaction [1]<br />
11