Journal
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE
Volume 94, Issue -, Pages 929-936Publisher
ELSEVIER SCIENCE BV
DOI: 10.1016/j.future.2017.09.069
Keywords
Science gateway; Middleware; CASE tools; OAuth 2.0 protocol
Categories
Funding
- National Science Foundation [CHE-1265817, ACI-1053575]
- Direct For Computer & Info Scie & Enginr
- Office of Advanced Cyberinfrastructure (OAC) [1445604] Funding Source: National Science Foundation
- Division Of Chemistry
- Direct For Mathematical & Physical Scien [1265817] Funding Source: National Science Foundation
Ask authors/readers for more resources
GenApp is a general tool for rapid deployment of applications in an extensible set of target languages. GenApp builds fully functioning science gateways and standalone GUI applications from collections of definition files and libraries of code fragments. Existing and new GenApp capabilities can be modified and implemented by using special defined GenApp macros. We demonstrate how this strategy works by integration of the OAuth2 user credential management into GenApp framework. Among the main GenApp features are the minimal technical expertise requirement for the end user and an open-end design ensuring sustainability of generated applications. Because of the conceptual simplicity of use, GenApp is ideally suited to scientists who are not professional developers, to disseminate their theoretical and experimental expertise as embodied in their code to their communities by rapidly deploying advanced applications. (C) 2017 Elsevier B.V. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available