本体统一
本体联合是一种用于编写本体的小型 DSL(领域特定语言)。
它主要是作为一个 gem 用作项目的一部分来创建用于测试的本体,以便不依赖于固定装置。 请参阅相应的问题(ontohub/ontohub#786)。
目前它仅支持作为序列化机制,并且在 owl 支持方面相当有限。 但是,它将进一步开发、维护和扩展。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'ontology-united'
然后执行:
$ bundle
或者自己安装:
$ gem install ontology-united
用法
首先,您需要使用 gem(除非您使用的是 bundler):
require 'ontology-united'
完成此操作后,您将能够以两种不同的方式创建本体。 通过显式使用定义的方法:
OntologyUnited :: DSL :: On
2021-07-08 09:06:15
23KB
Ruby
1