Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

JPA Criteria Queries over RDF Data

: Stadler, Claus; Lehmann, Jens

Volltext ()

Calbimonte, J.-P.:
Joint Proceedings of the 2nd RDF Stream Processing (RSP 2017) and the Querying the Web of Data (QuWeDa 2017) Workshops. Online resource : Co-located with 14th ESWC 2017 (ESWC 2017). Portoroz, Slovenia, May 28th to 29th, 2017
Portoroz: CEUR, 2017 (CEUR Workshop Proceedings 1870)
ISSN: 1613-0073
RDF Stream Processing Workshop (RSP) <2, 2017, Portoroz>
Querying the Web of Data Workshop (QuWeDa) <2, 2017, Portoroz>
European Semantic Web Conference (ESWC) <14, 2017, Portoroz/Slovenia>
Konferenzbeitrag, Elektronische Publikation
Fraunhofer IAIS ()

We present the design and implementation of a prototype
system for querying RDF data via the Java Persistence API (JPA) criteria
query feature. The JPA is a specification for management of (primarily,
but not limited to) relational data and provides a framework
for uniform storage and retrieval of Java objects using various backends.
The framework provides the Criteria API, which enables building queries
programmatically against a Java domain model and executing them on
any supported backend. In this short paper, we describe our work towards
supporting the Web of Data as a new backend. Our contributions
comprise (i) a system design for enabling JPA compliant object/RDF
mappings together with de-/serialization of object graphs as RDF, (ii)
an approach for rewriting criteria queries to SPARQL queries, and (iii)
a prototype implementation.