0
有沒有方法通過Java API使用OWL API訪問Jena TDB?使用OWLAPI訪問Jena TDB
Jena似乎不支持OWL-API。 除了RDF API之外,它還具有一些便利功能(OntAPI),用於訪問和更新RDF時作爲OWL本體,但不支持OWL 2.
任何建議?
非常感謝!
有沒有方法通過Java API使用OWL API訪問Jena TDB?使用OWLAPI訪問Jena TDB
Jena似乎不支持OWL-API。 除了RDF API之外,它還具有一些便利功能(OntAPI),用於訪問和更新RDF時作爲OWL本體,但不支持OWL 2.
任何建議?
非常感謝!
當前不是。我們(OWLAPI)正在計劃添加一個適配器以允許使用TDB商店,但這仍在考慮中,尚未實施。
Pellet API呢?在這篇文章http://mail-archives.apache.org/mod_mbox/jena-users/201311.mbox/%[email protected]%3E我已經紅了這個建議: 「我在pellet網站上看到一些有趣的代碼,顯示Jena和OWL-API之間通過Pellet API的一些互操作性,我只是不知道它的效果如何」 –
我想我會看到它發生了什麼 - 你可能會能夠將原因連接到Jena模型並通過OWLReasoner接口爲OWLAPI回答。不過我相信這可能需要一個定製工廠。我沒有意識到一個簡單的方法來做到這一點,對於一個大型的TDB本體,你可能會在當前的OWLAPI實現上耗盡內存 - 默認情況是將所有公理加載到內存中。 – Ignazio