Ensuring the Completeness and Soundness of SPARQL Queries Using Completeness Statements about RDF Data Sources 1