我想知道OWLAPI的API是否是线程安全的。我在我的项目中使用OWLAPI版本5.1.10来与OWL本体交互。我计划使用OWLAPI功能,例如: addAxiom(OWLOntology, OWLAxiom) method of OWLOntologyManagerapplyChange() method of OWLOntologyManager 然而,从多个线程来看,我
我已经加载了一个本体,它导入了甜蜜(Semantic Web for Earth and Environmental )。我在上面做了一些SPARQL查询,得到的结果是这样的:“对象属性hasLowerBound的使用带有一个整数值限制:”0“^^ hasValue”。(我在甜食中检查过的hasLowerBound,是甜食中的一个数据类型本体)
我该如何解决这个问题?这是我写的代码和我得到的错误,非
我为Protege软件创建了一个插件,用于在OWL文件中添加新的OWL实体。java代码在Java IDE中运行良好,并将更改保存在OWL文件中。但是,当我使用Protege插件进行相同的更改时,这些更改不会反映在OWL文件中。manager.saveOntology(ont, new OWLXMLOntologyFormat());
上面的代码就是我使用的代码。另外,有没有使用OWLOntologyManager类获取活动本体的方法