导入时应该使用Ontology IRI还是Ontology的Version IRI?

Geo*_*vik 3 semantic-web owl ontology

例如,我的本体有

ontology IRI: example.com/onto1 
Run Code Online (Sandbox Code Playgroud)

current version IRI: example.com/onto1/1.0
Run Code Online (Sandbox Code Playgroud)

我应该使用什么 IRI 将此本体导入到新本体中?

我阅读了这些部分

  • 3.1 本体IRI和版本IRI

  • 3.3 OWL 2本体的版本控制

https://www.w3.org/TR/2009/REC-owl2-syntax-20091027但尚未掌握这个问题

相关问题:在 RDF/XML 语法中,应将哪个 URI 指定为 owl 文件中的 xmlns 前缀?

Ign*_*zio 5

当您不关心版本并且希望使用最新版本的本体时,应该使用本体 IRI 来导入本体。例如,如果您需要引用本体的特定状态(例如,由于不期望的或错误的推论而需要避免使用最新版本),则版本 IRI 将允许您访问特定版本。

  • 我最近通过电子邮件与世界上最著名的本体工程专家之一联系,她断言本体和版本控制问题仍然是一个悬而未决的问题。– 只是为了断言@GeorgeNovik 描述的冲突仍然相关。恕我直言,应该有一个由语义版本控制方案(即,当故意破坏向后兼容性时增加主要版本号)和自动集成测试组成的最佳实践。 (3认同)