Grid service composition in BPEL for scientific applications

Onyeka Ezenwoye, S. Masoud Sadjadi, Ariel Cary, Michael Robinson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

Grid computing aims to create an accessible virtual super-computer by integrating distributed computers to form a parallel infrastructure for processing applications. To enable service-oriented Grid computing, the Grid computing architecture was aligned with the current Web service technologies; thereby, making it possible for Grid applications to be exposed as Web services. The WSRF set of specifications standardized the association of state information with Web services (WSResource) while providing interfaces for the management of state data. The Business Process Execution Language (BPEL) is the leading standard for integrating Web services and as such has a natural affinity to the integration of Grid services. In this paper, we share our experience on using BPEL to integrate, create, and manage WS-Resources that implement the factory pattern. To the best of our knowledge, this work is among the handful approaches that successfully use BPEL for orchestrating WSRF-based services and the only one that includes the discovery and management of instances.

Original languageEnglish (US)
Title of host publicationOn the Move to Meaningful Internet Systems 2007
Subtitle of host publicationCoopIS, DOA, ODBASE, GADA, and IS - OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Proceedings
Pages1304-1312
Number of pages9
EditionPART 2
StatePublished - Dec 1 2007
EventOTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007 - Vilamoura, Portugal
Duration: Nov 25 2007Nov 30 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume4804 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

OtherOTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007
CountryPortugal
CityVilamoura
Period11/25/0711/30/07

Fingerprint

Grid Service
Service Composition
Business Process
Web services
Web Services
Grid computing
Grid Computing
Chemical analysis
Industry
Service-oriented Computing
Supercomputer
Affine transformation
Industrial plants
Infrastructure
Integrate
Association reactions
Specification
Grid
Specifications
Resources

Keywords

  • BPEL
  • Grid computing
  • OGSA-DAI
  • Service composition
  • WSRF

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Ezenwoye, O., Sadjadi, S. M., Cary, A., & Robinson, M. (2007). Grid service composition in BPEL for scientific applications. In On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS - OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Proceedings (PART 2 ed., pp. 1304-1312). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4804 LNCS, No. PART 2).

Grid service composition in BPEL for scientific applications. / Ezenwoye, Onyeka; Sadjadi, S. Masoud; Cary, Ariel; Robinson, Michael.

On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS - OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Proceedings. PART 2. ed. 2007. p. 1304-1312 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4804 LNCS, No. PART 2).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ezenwoye, O, Sadjadi, SM, Cary, A & Robinson, M 2007, Grid service composition in BPEL for scientific applications. in On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS - OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Proceedings. PART 2 edn, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), no. PART 2, vol. 4804 LNCS, pp. 1304-1312, OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Vilamoura, Portugal, 11/25/07.
Ezenwoye O, Sadjadi SM, Cary A, Robinson M. Grid service composition in BPEL for scientific applications. In On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS - OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Proceedings. PART 2 ed. 2007. p. 1304-1312. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 2).
Ezenwoye, Onyeka ; Sadjadi, S. Masoud ; Cary, Ariel ; Robinson, Michael. / Grid service composition in BPEL for scientific applications. On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS - OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Proceedings. PART 2. ed. 2007. pp. 1304-1312 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 2).
@inproceedings{806d1cd465bf4498b3203963253890cf,
title = "Grid service composition in BPEL for scientific applications",
abstract = "Grid computing aims to create an accessible virtual super-computer by integrating distributed computers to form a parallel infrastructure for processing applications. To enable service-oriented Grid computing, the Grid computing architecture was aligned with the current Web service technologies; thereby, making it possible for Grid applications to be exposed as Web services. The WSRF set of specifications standardized the association of state information with Web services (WSResource) while providing interfaces for the management of state data. The Business Process Execution Language (BPEL) is the leading standard for integrating Web services and as such has a natural affinity to the integration of Grid services. In this paper, we share our experience on using BPEL to integrate, create, and manage WS-Resources that implement the factory pattern. To the best of our knowledge, this work is among the handful approaches that successfully use BPEL for orchestrating WSRF-based services and the only one that includes the discovery and management of instances.",
keywords = "BPEL, Grid computing, OGSA-DAI, Service composition, WSRF",
author = "Onyeka Ezenwoye and Sadjadi, {S. Masoud} and Ariel Cary and Michael Robinson",
year = "2007",
month = "12",
day = "1",
language = "English (US)",
isbn = "9783540768357",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
number = "PART 2",
pages = "1304--1312",
booktitle = "On the Move to Meaningful Internet Systems 2007",
edition = "PART 2",

}

TY - GEN

T1 - Grid service composition in BPEL for scientific applications

AU - Ezenwoye, Onyeka

AU - Sadjadi, S. Masoud

AU - Cary, Ariel

AU - Robinson, Michael

PY - 2007/12/1

Y1 - 2007/12/1

N2 - Grid computing aims to create an accessible virtual super-computer by integrating distributed computers to form a parallel infrastructure for processing applications. To enable service-oriented Grid computing, the Grid computing architecture was aligned with the current Web service technologies; thereby, making it possible for Grid applications to be exposed as Web services. The WSRF set of specifications standardized the association of state information with Web services (WSResource) while providing interfaces for the management of state data. The Business Process Execution Language (BPEL) is the leading standard for integrating Web services and as such has a natural affinity to the integration of Grid services. In this paper, we share our experience on using BPEL to integrate, create, and manage WS-Resources that implement the factory pattern. To the best of our knowledge, this work is among the handful approaches that successfully use BPEL for orchestrating WSRF-based services and the only one that includes the discovery and management of instances.

AB - Grid computing aims to create an accessible virtual super-computer by integrating distributed computers to form a parallel infrastructure for processing applications. To enable service-oriented Grid computing, the Grid computing architecture was aligned with the current Web service technologies; thereby, making it possible for Grid applications to be exposed as Web services. The WSRF set of specifications standardized the association of state information with Web services (WSResource) while providing interfaces for the management of state data. The Business Process Execution Language (BPEL) is the leading standard for integrating Web services and as such has a natural affinity to the integration of Grid services. In this paper, we share our experience on using BPEL to integrate, create, and manage WS-Resources that implement the factory pattern. To the best of our knowledge, this work is among the handful approaches that successfully use BPEL for orchestrating WSRF-based services and the only one that includes the discovery and management of instances.

KW - BPEL

KW - Grid computing

KW - OGSA-DAI

KW - Service composition

KW - WSRF

UR - http://www.scopus.com/inward/record.url?scp=38349006191&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=38349006191&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:38349006191

SN - 9783540768357

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 1304

EP - 1312

BT - On the Move to Meaningful Internet Systems 2007

ER -