Mashups (programmableweb.com). Liquid queries. Pick some combination of keywords and search DBLP for relevant papers: *Data model: RDF/Linked Data, XML, graphs. *Queries: keyword, top-K, temporal, spatial (GeoSPARQL), graph paths/patterns. *Query evaluation: views, autocompletion, data exchange, deduplication.