Apache Jena is an open source Semantic Web framework for Java.
A model can be sourced with data from files, databases, URLs or a combination of these.
Jena supports serialisation of RDF graphs to: Jena was integrated as a project under the umbrella of The Apache Software Foundation in April 2012, after having been in the Apache Incubator since November 2010.
[2][3] Jena was created by HP Labs and was on SourceForge since 2001, and was donated to The Apache Software Foundation in November 2010.
ARQ is a query engine within Jena that supports SPARQL.