The apache airavata application programming interface: Overview and evaluation with the Ultrascan Science Gateway

Marlon Pierce, Suresh Marru, Borries Demeler, Raminderjeet Singh, Gary Gorbet

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

29 Scopus citations

Abstract

We present an overview of the Apache Airavata Application Programming Interface (API), describe the design choices and implementation details, and describe how API methods map to the UltraScan Science Gateway use case. The Airavata API is designed to standardize access to Airavata services that provide gateways with scientific application metadata and execution management. The API also represents an important milestone in the development of Science Gateway Platform as a Service (SciGaP), a hosted, multi-tenanted gateway service based on open source Airavata software. The UltraScan gateway is a production XSEDE gateway that has been using Airavata services for over three years through customized interfaces and represents a stringent test of the API design and implementation.

Original languageEnglish
Title of host publicationProceedings of GCE 2014
Subtitle of host publication9th Gateway Computing Environments Workshop, held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages25-29
Number of pages5
ISBN (Electronic)9781479970308
DOIs
StatePublished - Jan 23 2015
Event9th Gateway Computing Environments Workshop, GCE 2014 - New Orleans, United States
Duration: Nov 21 2014 → …

Publication series

NameProceedings of GCE 2014: 9th Gateway Computing Environments Workshop, held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis

Conference

Conference9th Gateway Computing Environments Workshop, GCE 2014
Country/TerritoryUnited States
CityNew Orleans
Period11/21/14 → …

Keywords

  • Application programming interface design
  • Cloud computing
  • Cyberinfrastructure
  • Science gateways

Fingerprint

Dive into the research topics of 'The apache airavata application programming interface: Overview and evaluation with the Ultrascan Science Gateway'. Together they form a unique fingerprint.

Cite this