RC-04: Find where a specific application or service is available within the system

Executive Summary: 
A researcher, educator, science gateway developer, or application developer needs to find where a specific application or service is available within the system.
User Importance Summary: 
The research community uses a plethora of specialized applications and services and many of them are already available on community systems. However, there are many places where a given application or service might be available. (Most people aren't even aware of all of the possibilities.) So it's important that community members have an easy-to-use search interface that covers all of the possible locations.
Target Communities and Sizes: 
Researchers - 10,000 < N < 100,000 Educators - 10,000 < N < 100,000 Science gateway developers - 100 < N < 1,000 Application developers - 100 < N < 1,000