SmartDataAnalytics / jena-sparql-api

A collection of Jena-extensions for hiding SPARQL-complexity from the application layer
Other
57 stars 14 forks source link

```jena-sparql-api-jgrapht``` Module #41

Closed MohamedRagabAnas closed 3 years ago

MohamedRagabAnas commented 3 years ago

Hello, On the home page of this project, you kindly have mentioned that you maintain the jena-sparql-api-jgrapht for converting RDF and SPARQL queries into graphs to apply the subgraph isomorphism, but I can't find this module inside the project modules.

Can you please direct me to the implementation of this module.

Thanks in advance for your reply.

Aklakan commented 3 years ago

Hi,

The jgrapht graph wrapper which provides a directed pseudo-graph graph view over an RDF graph together with the index structures are part of this project: (It seemed useful to factor the jgrapht-jena binding out as a separate module) https://github.com/SmartDataAnalytics/SubgraphIsomorphismIndex

The application of this system in the context of query containment is here: https://github.com/SmartDataAnalytics/jena-sparql-api/tree/master/jena-sparql-api-query-containment

There are also test cases for the system but unfortunately I still did not get around to fix some of the issues there were reported with further queries.