Remediator mediates multiple datasources that are accessible as SPARQL endpoints using a SPARQL query common entry point.  The SPARQL query is rewritten using a modified Requiem rewriter. The rewritten query is then federated across all of the available datasources. The federated query result sets are merged using linkset queries that map instances from one dataset to another.  Remediator is built as a Jena ARQ extension.