• 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