• DocumentCode
    3103300
  • Title

    Expressive Reusable Workflow Templates

  • Author

    Gil, Yolanda ; Groth, Paul ; Ratnakar, Varun ; Fritz, Christian

  • Author_Institution
    Inf. Sci. Inst., USC, Marina del Rey, CA, USA
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    344
  • Lastpage
    351
  • Abstract
    Workflow systems can manage complex scientific applications with distributed data processing. Although some workflow systems can represent collections of data with very compact abstractions and manage their execution efficiently, there are no approaches to date to manage collections of application components required to express some scientific applications. We present an approach to handle collections of components and data alike in expressive workflow templates whose basic structure is reusable. We also present an algorithm that can elaborate abstract compact workflow templates into execution-ready workflows that enumerate all computations to be carried out. We implemented the proposed approach in the Wings workflow system. Our work is motivated by real-world complex scientific applications that require handling of nested collections of both components and data.
  • Keywords
    data analysis; distributed processing; natural sciences computing; object-oriented programming; workflow management software; complex scientific application; component collections; distributed data processing; execution-ready workflows; expressive reusable workflow templates; expressive workflow templates; workflow systems; Data processing; Workflows; computational experimentation; data collections; scientific data processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science, 2009. e-Science '09. Fifth IEEE International Conference on
  • Conference_Location
    Oxford
  • Print_ISBN
    978-0-7695-3877-8
  • Type

    conf

  • DOI
    10.1109/e-Science.2009.55
  • Filename
    5380848