Sesame 用于 RDF,所以如果我想使用 OWL,有什么用吗?
问问题
2574 次
6 回答
5
Jena 是一个以三重为中心的 API。如果你想要一些真正适合 OWL 的东西,你应该试试OWLAPI
于 2010-01-19T14:38:04.570 回答
3
看看OWLIM,它是一个与 Sesame 兼容的 OWL 推理器。
于 2010-09-19T13:35:04.747 回答
2
芝麻对OWL应该没问题。如果您需要更友好的 api,请尝试 jena,它非常相似,但通过Ontology api提供了 RDF 的 OWL“视图” 。
例如:
RDFNode myClass = model.get("http://example.com/ont#MyClass");
OntClass theClass = myClass.as(OntClass.class); // view rdf via Ontology api
theClass.listInstances(); // returns iterator over instances
theClass.addDisjointWith(otherClass);
Jena 还支持使用规则引擎或通过颗粒进行 OWL 推理。
于 2009-12-07T09:05:38.953 回答
1
您还可以查看 Sesame 扩展,它使用 SeRQL 提供基于规则的自定义推理支持。请看这个博客
于 2012-09-18T14:25:24.623 回答
0
Protege Owl Api 可能适用于 OWL,就像芝麻适用于 rdf
于 2014-11-15T08:55:26.123 回答