Aggregated Discovery Service (ADS)