Abstract
The BIS-Grid project, as part of the German D-Grid initiative, investigates service orchestration using Grid service technologies to show how such technologies can be employed for information systems integration, especially when crossing enterprise boundaries. Small and medium enterprises will be enabled to integrate heterogeneous business information systems and to use external resources and services with affordable effort.
In this paper, we discuss our Orchestration as a Service (OaaS) paradigm and present the BIS-Grid OaaS infrastructure. This infrastructure is based upon service extensions to the Grid middleware UNICORE 6 to use an arbitrary WS-BPEL workflow engine and standard WS-BPEL to orchestrate both plain Web services and stateful, WSRF-based Grid services. We report on the evaluation scenarios at our industrial application partners and on the applied service modeling methodology.
Chapter PDF
Similar content being viewed by others
References
Job Submission Description Language (JSDL) Specification, Version 1.0 (November 2005), http://www.gridforum.org/documents/GFD.56.pdf
Amnuaykanjanasin, P., Nupairoj, N.: The BPEL Orchestrating Framework for Secured Grid Services. In: International Conference on Information Technology: Coding and Computing, vol. 1, pp. 348–353 (2005)
Benedyczak, K.: UNICORE Virtual Organisations Service Overview. Technical report, Interdisciplinary Centre for Mathematical and Computational Modelling Warsaw University, Poland (2007)
Bieberstein, N., Laird, R.G., Jones, K., Mitra, T., Weisser, J.: A Methodology for Service Modeling and Design. In: Executing SOA: A Practical Guide for the Service-Oriented Architect, May 2008. DeveloperWorks Series, pp. 57–81. IBM Press (2008); Dimensions 7x9-1/4 240 Edition: 1st. 0-13-235374-1 ISBN-13: 978-0-13-235374-8
Brinkmann, A., Gudenkauf, S., Hasselbring, W., Höing, A., Kao, O., Karl, H., Nitsche, H., Scherp, G.: Employing WS-BPEL Design Patterns for Grid Service Orchestration using a Standard WS-BPEL Engine and a Grid Middleware. In: Bubak, M., Turala, M., Kazimierz, W. (eds.) CGW 2008 Proceedings, Cracow, Poland, pp. 103–110 (2009); ACC CYFRONET AGH
Gudenkauf, S., Höing, A., Scherp, G.: Catalogue of WS-BPEL Design Patterns. Technical report (May 2008)
Hoheisel, A.: User Tools and Languages for Graph-based Grid Workflows: Research Articles. Concurr. Comput.: Pract. Exper. 18(10), 1101–1113 (2006)
Moses, T.: eXtensible Access Control Markup Language (XACML) Version 2.0 (February 2005), http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf
Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youse, L., Zagorodnov, D.: The Eucalyptus Open-source Cloud-computing System. In: Proceedings of 9th IEEE International Symposium on Cluster Computing and the Grid (2009)
OASIS WSBPEL Technical Committee. Web Services Business Process Execution Language (WSBPEL) Primer (May 2007), http://www.oasis-open.org/committees/download.php/23974/wsbpel-v2.0-primer.pdf
Ragouzis, N., Hughes, J., Philpott, R., Maler, E., Madsen, P., Scavo, T.: Security Assertion Markup Language (SAML) V2.0 Technical Overview, Working Draft (February 2007), http://www.oasis-open.org/committees/download.php/22553/sstc-saml-tech-overview-2%200-draft-13.pdf
Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A Break in the Clouds: Towards a Cloud Definition. SIGCOMM Comput. Commun. Rev. 39(1), 50–55 (2009)
Welch, V., Barton, T., Keahey, K., Siebenlist, F.: Attributes, Anonymity, and Access: Shibboleth and Globus Integration to Facilitate Grid Colloboration. In: Proceedings of the 4th Annual PKI R&D Workshop (2005)
Yu, J., Buyya, R.: A Novel Architecture for Realizing Grid Workflow using Tuple Spaces. In: GRID 2004: Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing, Washington, DC, USA, pp. 119–128. IEEE Computer Society, Los Alamitos (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Höing, A., Scherp, G., Gudenkauf, S., Meister, D., Brinkmann, A. (2009). An Orchestration as a Service Infrastructure Using Grid Technologies and WS-BPEL. In: Baresi, L., Chi, CH., Suzuki, J. (eds) Service-Oriented Computing. ServiceWave ICSOC 2009 2009. Lecture Notes in Computer Science, vol 5900. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10383-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-10383-4_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10382-7
Online ISBN: 978-3-642-10383-4
eBook Packages: Computer ScienceComputer Science (R0)
Keywords
- Business Process
- Enterprise Architecture
- Grid Service
- Business Process Modeling Notation
- Service Orchestration
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.
