1. A computer implemented method for accessing an RDF (resource description framework) repository through a SPARQL (SPARQL Protocol and RDF Query Language) gateway, the method comprising: receiving, by the SPARQL gateway running on a computer having a processor, a database query, the database query received in a first query language format; converting the database query into a SPARQL query format; submitting the converted query to a SPARQL endpoint; receiving, by the SPARQL gateway, SPARQL query results from the SPARQL endpoint; and transforming the SPARQL query results into a format corresponding to the first query language format, wherein the format is not an XML format.