liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Integrating Systems in the Print Production Workflow: Aspects of Implementing JDF
Linköping University, Department of Science and Technology, Digital Media. Linköping University, The Institute of Technology.
2006 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The print production workflow consists of various disparate systems — from production equipment to management information systems. During the production of a printed product, information regarding the product must be communicated between the systems in the workflow. Job Definition Format (JDF) is an industry standard that specifies this information interchange. It specifies a digital job ticket format for exchanging administrative and technical information related to a print job, and a messaging protocol for communicating information between the systems in the workflow. This licentiate thesis explores different aspects of integrating systems in a JDF-enabled print production workflow.

Paper III and Paper IV analyze the properties of JDF’s messaging protocol—Job Messaging Format (JMF)—and discuss design solutions for a JMF integration layer.

Paper I presents a software tool for simulating systems in the print production workflow. The tool is based on an open source software library, called the Elk Framework, which has been developed within the framework of these licentiate studies. The Elk Framework provides the base services required by a piece of JDF-enabled production equipment, called a Device/Worker in JDF parlance.

Paper II presents a software tool that was developed for testing the simulation tool presented in Paper I. The test tool, named Alces, can be used for testing if JDF-enabled systems conform to the JDF Specification.

Place, publisher, year, edition, pages
Institutionen för teknik och naturvetenskap , 2006. , 35 p.
Series
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 1285
Keyword [en]
print production, workflow, jdf, system integration
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-7837ISBN: 91-85643-26-2 (print)OAI: oai:DiVA.org:liu-7837DiVA: diva2:22773
Presentation
2006-12-08, K3, Kåkenhus, Bredgatan 33, Norrköping, 09:15 (English)
Opponent
Supervisors
Note
Report code: LIU-TEK-LIC-2006:66.Available from: 2006-12-04 Created: 2006-12-04
List of papers
1. A JDF-enabled Workflow Simulation Tool
Open this publication in new window or tab >>A JDF-enabled Workflow Simulation Tool
2005 (English)In: Proceedings of TAGA 57th Annual Technical Conference 2005, 2005, Vol. 57, 271-281 p.Conference paper, Published paper (Refereed)
Abstract [en]

Job Definition Format (JDF) is a relatively young industry

standard that specifies a workflow model and a data format for

describing print jobs and exchanging production information. Although

most vendors today offer JDF-enabled products, little research has been

conducted aiming at measuring the benefits of using JDF in production.

One reason for this is likely the lack of suitable tools.

This paper presents a JDF-compliant tool that can be used to simulate the

interaction of arbitrary devices in a print production workflow. This tool

has many usage scenarios, one of them being the possibility to simulate

devices in “live” production in order to measure JDF performance and

detect production bottlenecks.

 

Keyword
Job Definition Format, JDF, JMF, print production, workflow, simulation, software framework
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-14163 (URN)
Available from: 2006-12-04 Created: 2006-12-04 Last updated: 2009-05-07
2. A Tool for Testing Compliance with CIP4’s Interoperability Conformance Specifications
Open this publication in new window or tab >>A Tool for Testing Compliance with CIP4’s Interoperability Conformance Specifications
2005 (English)In: Proceedings of 2005 International Conference on Digital Production Printing and Industrial Applications, 2005, 83-84 p.Conference paper, Published paper (Refereed)
Abstract [en]

Job Definition Format (JDF) is a relatively young industry standard developed by The International Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). JDF specifies a data format for describing print jobs and exchanging production information between systems in the print production workflow. Most vendors in the printing industry today offer “JDF-enabled ” products, but the industry lacks a well-defined test protocol and specialized tools for testing and verifying the level of JDF-compliance that products have. This paper presents an open source test tool for testing the level of JDF compliance as specified by the CIP4 organization’s Interoperability Conformance Specification (ICS) documents. The test tool is semiautomated and validates system behavior and output of JDF instances and JMF messages both syntactically and based on context.

Keyword
Job Definition Format, JDF, Job Messaging Format, JMF, print production, testing
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-14164 (URN)0-89208-256-9 (ISBN)
Available from: 2006-12-04 Created: 2006-12-04 Last updated: 2009-05-07
3. Integration Patterns Applied to Print Production
Open this publication in new window or tab >>Integration Patterns Applied to Print Production
2006 (English)In: Proceedings of TAGA 58th Annual Technical Conference 2006, 2006, Vol. 58, 54-68 p.Conference paper, Published paper (Refereed)
Abstract [en]

In a modern printing plant software systems are ubiquitous and indispensable. Systems for order management, production planning, and other administrative systems are implemented in software. Most, if not all, equipment on the plant floor has a software front-end that either controls the physical equipment directly or displays instructions for a human operator to interpret and execute. These software systems are not isolated islands. During production they need to communicate and exchange information. For example, a prepress workflow system may send configuration parameters to production equipment and production equipment may send status updates to production monitoring systems. This type of communication is typically implemented by sending messages, discrete units of data, between the systems. Integrating heterogeneous systems using messaging is nothing unique to the printing industry. It is a well-proven solution and there are several general-purpose solutions available for integrating disparate systems using messaging. The experience and knowledge on the subject has been documented in several pattern languages. This paper examines Job Definition Format’s messaging protocol Job Messaging Format (JMF), and maps JMF concepts to patterns found in pattern languages for system integration using messaging. Weaknesses found in JMF are discussed and patterns are applied to suggest alternative solutions. The result is JMF expressed using general enterprise integration patterns.

Keyword
messaging, integration, pattern language, JMF, JDF
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-14165 (URN)
Available from: 2006-12-04 Created: 2006-12-04 Last updated: 2009-02-17
4. A Messaging-Based Integration Architecture for Print Production Workflow Systems
Open this publication in new window or tab >>A Messaging-Based Integration Architecture for Print Production Workflow Systems
2006 (English)In: Proceedings of Printing Technology SPb’06, 2006, 13-17 p.Conference paper, Published paper (Refereed)
Abstract [en]

A print production workflow consists of a number of systems

specialized at executing specific tasks. In order to realize an

efficient workflow it is not enough to simply assemble all the

required systems, the systems must also communicate with each

other and exchange information. The printing industry has used

several approaches for integrating systems. A common

approach has been to use so-called “hot folders” to exchange

content files, such as PDF documents, between systems.

Another approach, which focuses on the exchange of production

and configuration data, is the XML-based Job Definition

Format (JDF) and its messaging protocol Job Messaging

Format (JMF).

 

The need to integrate heterogeneous systems is nothing unique

to the printing industry. The experience and knowledge in this

area has been documented in several pattern languages. By

applying a combination of several such pattern languages, this

paper presents a hypothetical integration architecture that

enables a system to communicate with other systems using JMF

messaging.

Keyword
jdf, jmf, print, workflow, integration, messaging
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-14166 (URN)
Available from: 2006-12-04 Created: 2006-12-04 Last updated: 2009-05-07

Open Access in DiVA

fulltext(405 kB)3686 downloads
File information
File name FULLTEXT01.pdfFile size 405 kBChecksum MD5
bc1895e7280f739a55069ffd2541c51e1a4f8ff959236f2b28fb9b8446752eaa5c027527
Type fulltextMimetype application/pdf

Authority records BETA

Buckwalter, Claes

Search in DiVA

By author/editor
Buckwalter, Claes
By organisation
Digital MediaThe Institute of Technology
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 3686 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 1053 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf