The Open Grid Computing Environments collaboration: Portlets and services for science gateways

Jay Alameda, Marcus Christie, Geoffrey Fox, Joe Futrelle, Dennis Gannon, Mihael Hategan, Gopi Kandaswamy, Gregor Von Laszewski, Mehmet A. Nacar, Marlon Pierce, Eric Roberts, Charles Severance, Mary Thomas

Research output: Contribution to journalArticle

Abstract

We review the efforts of the Open Grid Computing Environments collaboration. By adopting a general three-tiered architecture based on common standards for portlets and Grid Web services, we can deliver numerous capabilities to science gateways from our diverse constituent efforts. In this paper, we discuss our support for standards-based Grid portlets using the Velocity development environment. Our Grid portlets are based on abstraction layers provided by the Java CoG kit, which hide the differences of different Grid toolkits. Sophisticated services are decoupled from the portal container using Web service strategies. We describe advance information, semantic data, collaboration, and science application services developed by our consortium.

Original languageEnglish (US)
Pages (from-to)921-942
Number of pages22
JournalConcurrency Computation Practice and Experience
Volume19
Issue number6
DOIs
StatePublished - Apr 25 2007

Fingerprint

Grid computing
Gateway
Grid Computing
Web services
Grid
Web Services
Containers
Grid Service
Semantics
Container
Java
Collaboration
Standards

Keywords

  • Collaboration
  • Grid services
  • Portlets

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Computer Science Applications
  • Computer Networks and Communications
  • Computational Theory and Mathematics

Cite this

The Open Grid Computing Environments collaboration : Portlets and services for science gateways. / Alameda, Jay; Christie, Marcus; Fox, Geoffrey; Futrelle, Joe; Gannon, Dennis; Hategan, Mihael; Kandaswamy, Gopi; Von Laszewski, Gregor; Nacar, Mehmet A.; Pierce, Marlon; Roberts, Eric; Severance, Charles; Thomas, Mary.

In: Concurrency Computation Practice and Experience, Vol. 19, No. 6, 25.04.2007, p. 921-942.

Research output: Contribution to journalArticle

Alameda, J, Christie, M, Fox, G, Futrelle, J, Gannon, D, Hategan, M, Kandaswamy, G, Von Laszewski, G, Nacar, MA, Pierce, M, Roberts, E, Severance, C & Thomas, M 2007, 'The Open Grid Computing Environments collaboration: Portlets and services for science gateways', Concurrency Computation Practice and Experience, vol. 19, no. 6, pp. 921-942. https://doi.org/10.1002/cpe.1078
Alameda, Jay ; Christie, Marcus ; Fox, Geoffrey ; Futrelle, Joe ; Gannon, Dennis ; Hategan, Mihael ; Kandaswamy, Gopi ; Von Laszewski, Gregor ; Nacar, Mehmet A. ; Pierce, Marlon ; Roberts, Eric ; Severance, Charles ; Thomas, Mary. / The Open Grid Computing Environments collaboration : Portlets and services for science gateways. In: Concurrency Computation Practice and Experience. 2007 ; Vol. 19, No. 6. pp. 921-942.
@article{ae64f174bc664f83a8350b42b25a04d9,
title = "The Open Grid Computing Environments collaboration: Portlets and services for science gateways",
abstract = "We review the efforts of the Open Grid Computing Environments collaboration. By adopting a general three-tiered architecture based on common standards for portlets and Grid Web services, we can deliver numerous capabilities to science gateways from our diverse constituent efforts. In this paper, we discuss our support for standards-based Grid portlets using the Velocity development environment. Our Grid portlets are based on abstraction layers provided by the Java CoG kit, which hide the differences of different Grid toolkits. Sophisticated services are decoupled from the portal container using Web service strategies. We describe advance information, semantic data, collaboration, and science application services developed by our consortium.",
keywords = "Collaboration, Grid services, Portlets",
author = "Jay Alameda and Marcus Christie and Geoffrey Fox and Joe Futrelle and Dennis Gannon and Mihael Hategan and Gopi Kandaswamy and {Von Laszewski}, Gregor and Nacar, {Mehmet A.} and Marlon Pierce and Eric Roberts and Charles Severance and Mary Thomas",
year = "2007",
month = "4",
day = "25",
doi = "10.1002/cpe.1078",
language = "English (US)",
volume = "19",
pages = "921--942",
journal = "Concurrency Computation",
issn = "1532-0626",
publisher = "John Wiley and Sons Ltd",
number = "6",

}

TY - JOUR

T1 - The Open Grid Computing Environments collaboration

T2 - Portlets and services for science gateways

AU - Alameda, Jay

AU - Christie, Marcus

AU - Fox, Geoffrey

AU - Futrelle, Joe

AU - Gannon, Dennis

AU - Hategan, Mihael

AU - Kandaswamy, Gopi

AU - Von Laszewski, Gregor

AU - Nacar, Mehmet A.

AU - Pierce, Marlon

AU - Roberts, Eric

AU - Severance, Charles

AU - Thomas, Mary

PY - 2007/4/25

Y1 - 2007/4/25

N2 - We review the efforts of the Open Grid Computing Environments collaboration. By adopting a general three-tiered architecture based on common standards for portlets and Grid Web services, we can deliver numerous capabilities to science gateways from our diverse constituent efforts. In this paper, we discuss our support for standards-based Grid portlets using the Velocity development environment. Our Grid portlets are based on abstraction layers provided by the Java CoG kit, which hide the differences of different Grid toolkits. Sophisticated services are decoupled from the portal container using Web service strategies. We describe advance information, semantic data, collaboration, and science application services developed by our consortium.

AB - We review the efforts of the Open Grid Computing Environments collaboration. By adopting a general three-tiered architecture based on common standards for portlets and Grid Web services, we can deliver numerous capabilities to science gateways from our diverse constituent efforts. In this paper, we discuss our support for standards-based Grid portlets using the Velocity development environment. Our Grid portlets are based on abstraction layers provided by the Java CoG kit, which hide the differences of different Grid toolkits. Sophisticated services are decoupled from the portal container using Web service strategies. We describe advance information, semantic data, collaboration, and science application services developed by our consortium.

KW - Collaboration

KW - Grid services

KW - Portlets

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

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

U2 - 10.1002/cpe.1078

DO - 10.1002/cpe.1078

M3 - Article

AN - SCOPUS:34247875963

VL - 19

SP - 921

EP - 942

JO - Concurrency Computation

JF - Concurrency Computation

SN - 1532-0626

IS - 6

ER -