vivo-project / VIVO

VIVO is an extensible semantic web application for research discovery and showcasing scholarly work
http://vivoweb.org
BSD 3-Clause "New" or "Revised" License
205 stars 127 forks source link

Investigate and specify support for reasoning #3827

Open chenejac opened 1 year ago

chenejac commented 1 year ago

Is your feature request related to a problem? Please describe. Reasoning is supported only over TBOX, not over ABOX due to performance issues.

Describe the solution you'd like

michel-heon commented 1 year ago

Note A good list of reasoners is presented here. I think it is best to focus on the reasoners associated with owl-api version 5 especially to stay compatible with the planned upgrade to Jena-4 https://github.com/owlcs/owlapi/wiki

Therefore, upgrading from VIVO to Jena-4 is an obstacle to continuing this task.

hauschke commented 3 weeks ago

VIVO once used Pellet, before it switched to JFact. If I remember correctly due to licensing issues.

Hermit seems to be a candidate that combines a BSD license and OWLAPI 5 compatibility.