NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Emre H. Brookes, Nadeem Anjum, Joseph E. Curtis, Suresh Marru, Raminder Singh, Marlon Pierce
Abstract
A new framework (GenApp) for rapid generation of scientific applications running on a variety of systems including science gateways has recently been developed. This framework builds a user interface for a variety of target environments on a collection of executable modules. The method for execution of the modules is unrestricted by the framework. Initial implementation supports direct execution, and not queue managed submission, on a user's workstation, a web server, or a compute resource accessible from the web server. After a successful workshop, it was discovered that long running jobs would sometimes fail, due to the loss of a TCP connection. This precipitated an improvement to the execution method with the bonus of easily allowing multiple web clients to attach to the running job. Finally, to support a diversity of queue managed compute resources, a Google Summer of Code project was completed to integrate the Apache Airavata middleware as an additional execution model within the GenApp framework.
Proceedings Title
ACM SIG Proceedings
Volume
00
Conference Dates
November 21, 2014
Conference Location
New Orleans, LA, US
Conference Title
GCE: The 9th Gateway Computing Environments Workshop
Brookes, E.
, Anjum, N.
, Curtis, J.
, Marru, S.
, Singh, R.
and Pierce, M.
(2014),
GenApp Module Execution and Airavata Integration, ACM SIG Proceedings, New Orleans, LA, US, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=917134
(Accessed October 8, 2025)