我想将我的本体与另一个本体集成。我所做的是在我的 protege 中导入本体,这很有效,但 protege 列出了所有类,这通常是这样。我正在寻找是否有一种方法可以让我只引用这些本体的引用 (uri),然后我可以从它们的前缀中使用它们。
ofc,我正在使用 owl2 构建我的本体
我希望你能帮助我
最佳答案
如果要根据与引用概念相关的术语对事实进行完整的推理和物化,则需要完全导入引用概念所属的本体。
例如,给定一个具有以下语句的外部本体:
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 的所有陈述的本体。
关于semantic-web - 保护如何添加对另一个本体的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29637751/