DocumentCode
465956
Title
Hierarchical Dependence Graphs for Dynamic JDF Workflows
Author
Sun, Tong ; Walker, John
Author_Institution
Xerox Corp., Webster
Volume
4
fYear
2006
fDate
8-11 Oct. 2006
Firstpage
2747
Lastpage
2752
Abstract
The Hierarchical Dependence Graph (HDG) described in this paper extends the theory of directed acyclic graph (DAG) by allowing hierarchical representation of workflows. It can be used to explicitly express the dependences across JDF (process) nodes and resources derived from any JDF job description. It defines a flexible and semantic-rich model to represent JDF workflow as a set of DAGs at different abstractions: intent level, process group levels and process execution level. By explicitly representing JDF workflows in the HDG, not only it enables the separation of the workflow itself from MIS/or Controller implementations to support fully dynamic JDF workflows, but also it provides a theoretic basis for formal analysis of JDF workflows. Furthermore, we introduce the concept of Connectivity Matrix and its transformations to allow two views derived from a single model: process-centric view and resource-centric view. By exploiting the fact that each of these views is a DAG with a hierarchical structure, we then show how various analytical properties defined for DAG can be recursively applied to analyze JDF workflows, particularly in the following perspectives: (1) validating JDF workflows in terms of cyclic dependence, missing resources and dangling resources; (2) identifying the impacted JDF nodes or resources due to the resource availability and workflow status changes; (3) intelligently handling failures or exceptions by considering causal relations between resources and processes.
Keywords
data analysis; directed graphs; matrix algebra; printing industry; process control; production engineering computing; workflow management software; JDF job description; Job Definition Format; MIS/ controller component; connectivity matrix; directed acyclic graph; dynamic JDF workflows; formal analysis; hierarchical dependence graphs; printing production; process execution level; process group level; Automation; Availability; Cybernetics; Failure analysis; Intelligent structures; Printing; Production; Software systems; Sun; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on
Conference_Location
Taipei
Print_ISBN
1-4244-0099-6
Electronic_ISBN
1-4244-0100-3
Type
conf
DOI
10.1109/ICSMC.2006.385289
Filename
4274296
Link To Document