22.08.2013 Views

The CIP4 JDF Editor

The CIP4 JDF Editor

The CIP4 JDF Editor

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!