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 :
بازگشت