Archived

This task force has been archived. If you are interested in this topic, please join Slack to discuss. See https://goo.gl/sSDGMn

Description

Vitro currently has a reasoning layer that writes inferences into a persisted graph. Some triple stores have reasoning built in.

There is a project that demonstrates inferencing in Fuseki (the Jena SPARQL server)

https://github.com/jfmunozf/Jena-Fuseki-Reasoner-Inference

Is it possible to move all of the reasoning, and the knowledge of the VIVO-ISF ontology, to a SPARQL server.

Reason

Being able to move reasoning into an underlying SPARQL server potentially opens up routes to simplify the architecture of Vitro/VIVO. Whilst there are commercial stores - many offering a base level for free - it would be good to prove that we can do this on at least one open source, completely free platform.

Goal

  1. Demonstrate the level of reasoning (inverse properties, superclasses, mostSpecificType) that is present in Vitro can be implemented inside Fuseki
  • No labels