Advertisement

Workflow Service Extensions for UNICORE 6 – Utilising a Standard WS-BPEL Engine for Grid Service Orchestration

  • S. Gudenkauf
  • W. Hasselbring
  • A. Höing
  • G. Scherp
  • O. Kao
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5415)

Abstract

The BIS-Grid project, a BMBF-funded project in the context of the German D-Grid initiative, focusses on realising Enterprise Application Integration using Grid technologies to proof that Grid technologies are feasible for information systems integration. Small and medium enterprises shall be enabled to integrate heterogeneous business information systems and to use external Grid resources and services with affordable effort.

In this paper, we describe service extensions to UNICORE 6 to use an arbitrary WS-BPEL workflow engine and standard WS-BPEL to orchestrate stateful, WSRF-based Web Services, also called Grid Services. Thereby, we focus on how to combine the arbitrary workflow engine with UNICORE 6, and on how to access workflows and workflow instances. The workflows itself are also provided as Grid Services, realised by a Workflow Management Service that deploys Workflow Services within UNICORE 6, each wrapping a WS-BPEL workflow that is deployed in the arbitrary workflow engine.

Keywords

Service Extension Grid Service Service Instance Business Process Execution Language Grid Technology 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Tim Banks. Web Services Resource Framework (WSRF) - Primer v1.2 (May 2006), http://docs.oasis-open.org/wsrf/wsrf-primer-1.2-primer-cd-02.pdf
  2. 2.
    Kuo-Ming, C., Younas, M., Griffiths, N., Awan, I., Anane, R., Tsai, C.-F.: Analysis of Grid Service Composition with BPEL4WS. In: Proceedings of the 18th International Conference on Advanced Information Networking and Application (AINA 2004), vol. 01, p. 284. IEEE Computer Society, Los Alamitos (2004)Google Scholar
  3. 3.
    Clementi, L., Cacciari, C., Melato, M., Menday, R., Hagemeier, B.: A Business-Oriented Grid Workflow Management System. In: Bougé, L., Forsell, M., Träff, J.L., Streit, A., Ziegler, W., Alexander, M., Childs, S. (eds.) Euro-Par Workshops 2007. LNCS, vol. 4854, pp. 131–140. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  4. 4.
    Dörnemann, T., Friese, T., Herdt, S., Juhnke, E., Freisleben, B.: Grid Workflow Modelling Using Grid-Specific BPEL Extensions (2007)Google Scholar
  5. 5.
    Emmerich, W., Butchard, B., Chen, L., Price, S.L., Wassermann, B.: Grid Service Orchestration Using the Business Process Execution Language (BPEL). Journal of Grid Computing, 283–304 (2006)Google Scholar
  6. 6.
    Gudenkauf, S., Hasselbring, W., Heine, F., Höing, A., Kao, O., Scherp, G.: A Software Architecture for Grid Utilisation in Business Workflows. In: MKWI. GITO-Verlag, Berlin (2008)Google Scholar
  7. 7.
    Gudenkauf, S., Hasselbring, W., Heine, F., Höing, A., Scherp, G., Kao, O.: Bis-Grid: Business Workflows for the Grid. In: CGW 2007 Proceedings, Krakow, Poland, pp. 86–94. ACC CYFRONET AGH (2008)Google Scholar
  8. 8.
    Leymann, F.: Choreography for the Grid: towards fitting BPEL to the resource framework: Research Articles. Concurr. Comput.: Pract. Exper. 18(10), 1201–1217 (2006)CrossRefGoogle Scholar
  9. 9.
    Ragouzis, N., Hughes, J., Philpott, R., Maler, E., Madsen, P., Scavo, T.: Security Assertion Markup Language (SAML) V2.0 Technical Overview (February 2007) (Working Draft), http://www.oasis-open.org/committees/download.php/22553/sstc-saml-tech-overview-2%200-draft-13.pdf
  10. 10.
    Slomiski, A.: On using BPEL extensibility to implement OGSI and WSRF Grid workflows: Research Articles. Concurr. Comput.: Pract. Exper. 18(10), 1229–1241 (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • S. Gudenkauf
    • 1
  • W. Hasselbring
    • 1
  • A. Höing
    • 2
  • G. Scherp
    • 1
  • O. Kao
    • 2
  1. 1.R&D-Division Business Information ManagementOFFIS Institute for Information TechnologyOldenburgGermany
  2. 2.Faculty IV - Electrical Engineering and Computer Science, Dept. of Telecommunication Systems, Complex and Distributed IT SystemsTechnische Universität BerlinBerlinGermany

Personalised recommendations