@inproceedings{10cef657582c42f8acf20d02229b5876,
title = "GenApp module execution and airavata integration",
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.",
keywords = "CASE tools, Middleware, Science gateway",
author = "Brookes, {Emre H.} and Nadeem Anjum and Curtis, {Joseph E.} and Suresh Marru and Raminder Singh and Marlon Pierce",
note = "Publisher Copyright: {\textcopyright} 2014 IEEE.; 9th Gateway Computing Environments Workshop, GCE 2014 ; Conference date: 21-11-2014",
year = "2015",
month = jan,
day = "23",
doi = "10.1109/GCE.2014.12",
language = "English",
series = "Proceedings 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",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "9--12",
booktitle = "Proceedings of GCE 2014",
}