Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [rdf4j-dev] OWL Reasoning

I also thought about integrating OWL reasoning with RDF4J and started a backchaining reasoner based on rules extracted from the EYE reasoner.
The rules import is working but nothing else yet. When I hear about the bad performance of Stardog, maybe it makes no sense to follow this path?!

I also had an eye on Arachne:
https://github.com/balhoff/arachne

It implements forward chaining via RETE, which is comparable to GraphDB.

Best regards,
Ken



Von: rdf4j-dev <rdf4j-dev-bounces@xxxxxxxxxxx> im Auftrag von Håvard Ottestad via rdf4j-dev <rdf4j-dev@xxxxxxxxxxx>
Gesendet: Samstag, Februar 3, 2024 11:37:49 PM
An: rdf4j developer discussions <rdf4j-dev@xxxxxxxxxxx>
Cc: Håvard Ottestad <hmottestad@xxxxxxxxx>
Betreff: Re: [rdf4j-dev] OWL Reasoning

Hi Matthew,

I’m not aware of any work done to try to integrate RDF4J with a full blown OWL reasoner. 

When I was a student I played with Pellet and HermiT. I also looked into OWL API, which is a Java library for interacting with those reasoners. Bridging OWL API and RDF4J is probably the easiest way to go.

I wouldn’t really recommend an OWL reasoner. We tried to use the query rewriting OWL reasoner of Stardog in a big project, but performance was so bad that we ended up scrapping everything except for RDFS. It also looks like the new kid on the block, RDFox, prefers rules to OWL. From what I can deduce they don’t actually support OWL directly but instead translate it to rules, which means that the most they can support is OWL 2 RL.

I’ve actually only ever heard of a single successful project using OWL. That is a project at Aibel to model piping on an oil platform.

Cheers,
Håvard

On 2 Feb 2024, at 14:53, Matthew Nguyen via rdf4j-dev <rdf4j-dev@xxxxxxxxxxx> wrote:


Hey folks, has there ever been any discussions/design to implement an OWL reasoner into RDF4J.  I noticed Jena had one but they say it's incomplete.  If so, what was the outcome?  If not, what are the groups thoughts/recommendation on the subject? tx
_______________________________________________
rdf4j-dev mailing list
rdf4j-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/rdf4j-dev


Back to the top