SGW-03: Run an application on a community resource

Executive Summary: 
A science gateway developer needs to enable a gateway to run an application on a community resource. The application may be: an individual job (a single application run that produces a single set of results); a suite of jobs (parameter sweep, ensemble, or workflow); or an interactive job that accepts input while it runs, producing a stream of results.
User Importance Summary: 
Science gateways are an important way to broaden the reach of the community's services to a larger number of researchers. Science gateways offer important services to researchers who don't have community allocations.
Target Communities and Sizes: 
Science gateway developers - 100 < N < 1,000 Application developers - 100 < N < 1,000 Science gateway users -100,000 < N < 1,000,000