Premium
Workflow applications in GridLab and PROGRESS projects
Author(s) -
Kosiedowski Michal,
Kurowski Krzysztof,
Mazurek Cezary,
Nabrzyski Jarek,
Pukacki Juliusz
Publication year - 2005
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.999
Subject(s) - workflow , workflow technology , workflow management system , workflow engine , computer science , executable , xpdl , database , windows workflow foundation , workflow management coalition , software engineering , xml , grid , world wide web , operating system , geometry , mathematics
In this paper we present our motivations and ideas for workflow management based on our experiences gained in two projects: GridLab and PROGRESS. In these projects we have been dealing with real use cases and end users' requirements for workflow management. Therefore, we were able to define and implement functional workflow extensions to the Grid(Lab) Resource Management System (GRMS). GRMS is a resource management system with a workflow engine that executes and manages jobs on remote Grid resources. One can submit to GRMS workflow experiments based on an XML workflow schema, defining flexible mechanisms for dynamic workflow control, including various types of precedence constraints, different locations of the final data products and executables, etc. All of these features allow end users to speed up remote workflow calculations and improve data management mechanisms. Copyright © 2005 John Wiley & Sons, Ltd.