Apache Airavata: design and directions of a science gateway framework. Pierce, M., E., Marru, S., Gunathilake, L., Wijeratne, D., K., Singh, R., Wimalasena, C., Ratnayaka, S., Pamidighantam, S., Kanewala, T., A., Singh, R., Wijeratne, S., Wimalasena, C., Herath, C., Chinthaka, E., Mattmann, C., Slominski, A., & Tangchaisin, P. In Proceedings - 6th International Workshop on Science Gateways, IWSG 2014, volume 27, pages 4282-4291, 2014. IEEE Computer Society.
Apache Airavata: design and directions of a science gateway framework [link]Website  abstract   bibtex   
This paper provides an overview of the Apache Airavata software system for science gateways. Gateways use Airavata to manage application and workflow executions on a range of backend resources (grids, computing clouds, and local clusters). Airavata's design goal is to provide component abstractions for major tasks required to provide gateway application management. Components are not directly accessed but are instead exposed through a client Application Programming Interface. This design allows gateway developers to take full advantage of Airavata's capabilities, and Airavata developers (including those interested in middleware research) to modify Airavata's implementations and behavior. This is particularly important as Airavata evolves to become a scalable, elastic "platform as a service" for science gateways. We illustrate the capabilities of Airavata through the discussion of usage vignettes. As an Apache Software Foundation project, Airavata's open community governance model is as important as its software base. We discuss how this works within Airavata and how it may be applicable to other distributed computing infrastructure and cyber infrastructure efforts. © 2014 IEEE.
@inProceedings{
 title = {Apache Airavata: design and directions of a science gateway framework},
 type = {inProceedings},
 year = {2014},
 identifiers = {[object Object]},
 keywords = {Apache software foundations,Application manageme,Application programming interfaces (API),Design,Distributed computer systems},
 pages = {4282-4291},
 volume = {27},
 issue = {16},
 websites = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84906976392&doi=10.1109%2FIWSG.2014.15&partnerID=40&md5=458b6ec4b74aea6e3b36116d7933e806},
 publisher = {IEEE Computer Society},
 city = {Dublin},
 id = {2b953dc3-d97e-30a0-a2d5-8f2358809616},
 created = {2018-02-27T18:07:50.534Z},
 file_attached = {false},
 profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},
 group_id = {0e433c5b-85c4-32aa-851c-c145aac9f80f},
 last_modified = {2018-02-27T18:07:50.534Z},
 read = {false},
 starred = {false},
 authored = {false},
 confirmed = {true},
 hidden = {false},
 citation_key = {Pierce201448},
 source_type = {article},
 notes = {<b>From Duplicate 1 (<i>Apache Airavata: Design and directions of a science gateway framework</i> - Pierce, M E; Marru, S; Gunathilake, L; Kanewala, T A; Singh, R; Wijeratne, S; Wimalasena, C; Herath, C; Chinthaka, E; Mattmann, C; Slominski, A; Tangchaisin, P)<br/></b><br/>cited By 16; Conference of 6th International Workshop on Science Gateways, IWSG 2014 ; Conference Date: 3 June 2014 Through 5 June 2014; Conference Code:107404},
 private_publication = {false},
 abstract = {This paper provides an overview of the Apache Airavata software system for science gateways. Gateways use Airavata to manage application and workflow executions on a range of backend resources (grids, computing clouds, and local clusters). Airavata's design goal is to provide component abstractions for major tasks required to provide gateway application management. Components are not directly accessed but are instead exposed through a client Application Programming Interface. This design allows gateway developers to take full advantage of Airavata's capabilities, and Airavata developers (including those interested in middleware research) to modify Airavata's implementations and behavior. This is particularly important as Airavata evolves to become a scalable, elastic "platform as a service" for science gateways. We illustrate the capabilities of Airavata through the discussion of usage vignettes. As an Apache Software Foundation project, Airavata's open community governance model is as important as its software base. We discuss how this works within Airavata and how it may be applicable to other distributed computing infrastructure and cyber infrastructure efforts. © 2014 IEEE.},
 bibtype = {inProceedings},
 author = {Pierce, Marlon E and Marru, Suresh and Gunathilake, Lahiru and Wijeratne, Don Kushan and Singh, Raminder and Wimalasena, Chathuri and Ratnayaka, Shameera and Pamidighantam, Sudhakar and Kanewala, T A and Singh, Raminder and Wijeratne, S and Wimalasena, Chathuri and Herath, C and Chinthaka, E and Mattmann, C and Slominski, A and Tangchaisin, P},
 booktitle = {Proceedings - 6th International Workshop on Science Gateways, IWSG 2014}
}

Downloads: 0