我想将我的本体与另一个本体集成在一起。我所做的是导入我的protege中的本体,这是有效的,但protege列出了所有类,通常是这样。我正在寻找是否有一种方式,我只是这些本体的参考(uri),然后我可以从他们的前缀使用它们。
ofc,我正在使用owl2构建我的本体
我希望你帮助我
答案 0 :(得分:1)
如果您想根据与引用概念相关的术语完全推理和具体化事实,那么您需要完全导入引用概念所属的本体。
例如,给出具有以下陈述的外部本体:ex:Person a owl:Class;
rdfs:subClassOf ex:Agent.
如果您在不导入的情况下引用它:
ex2:Doctor a owl:Class;
rdfs:subClassOf ex:Person.
并发表以下声明:
ex2:Jack a ex2:Doctor.
通过推理器运行,然后您还将实现以下内容:
ex2:Jack a ex:Person.
但不是以下内容:
ex2:Jack a ex:Agent.
要实现后者,您需要导入包含ex:Person的所有陈述的本体。