【发布时间】:2015-05-22 10:54:24
【问题描述】:
我正在使用 OWL API 加载不同的文件并合并为一个以进行推理。我有一个描述本体的文件和几个与个人有关的文件。每个人都有 foaf 属性,例如 foaf:title,当我打印它显示的公理时
'AnnotationAssertion(http://xmlns.com/foaf/0.1/title...'
并且推理不起作用。如果我添加 进入单个文件,而不是标题加载为
'DataPropertyAssertion(http://xmlns.com/foaf/0.1/title...' 和推理工作。
在 FOAF 本体中说它是一个数据属性,但加载它也不起作用。我正在使用 OWLOntologyMerger 来合并本体。
而且我不能将它添加到每个文件中。有没有办法以编程方式或任何方式做到这一点?
谢谢。
【问题讨论】: