Using UNICORE and WS-BPEL for scientific workflow execution in grid environments

  • Authors:
  • Guido Scherp;André Höing;Stefan Gudenkauf;Wilhem Hasselbring;Odej Kao

  • Affiliations:
  • OFFIS Institute for Information Technology, R&D-Division Energy, Oldenburg, Germany;Technische Universität Berlin, Faculty IV, Electrical Engineering and Computer Science, Dept. of Telecommunication Systems, Complex and Distributed IT Systems, Berlin, Germany;OFFIS Institute for Information Technology, R&D-Division Energy, Oldenburg, Germany;OFFIS Institute for Information Technology, R&D-Division Energy, Oldenburg, Germany;Technische Universität Berlin, Faculty IV, Electrical Engineering and Computer Science, Dept. of Telecommunication Systems, Complex and Distributed IT Systems, Berlin, Germany

  • Venue:
  • Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Within the BIS-Grid project, a BMBF-funded project in the context of the German D-Grid initiative, we developed the BIS-Grid workflow engine that is based upon service extensions to UNICORE 6 to use an arbitrary WS-BPEL workflow engine and standard WS-BPEL to orchestrate stateful, WSRF-based Grid services. Although aimed at proving the feasibility of applying Grid technologies for business information systems integration, we illustrate that this engine is also well-suited for scientific workflow execution, making standard WS-BPEL-based tooling accessible for scientific workflows. In this paper, we describe using the BIS-Grid engine for the execution of scientific workflows. This includes a differentiation of scientific and business workflows in general and an analysis of the suitability of the BIS-Grid infrastructure to execute scientific workflows. We propose reusable WS-BPEL patterns for typical scientific workflow activities whereas job submission is focused. Finally, we prospect our future work.