0

私は2つの異なるドメインオントロジーを開発しました。しかし、アプリケーション要件が変更され、両方のオントロジーの知識が必要になるため、これら2つのオントロジーをマージするのが好きです。マージ手法とは何ですか?オントロジーフレームワーク、つまりjena、OWL-APIなどでどのようにマージできますか

4

2 に答える 2

1

オントロジーがOWL 2 ELプロファイルに従っている場合は、 Brainで実行できます。

Brain brain = new Brain();
brain.learn("path/to/first_ontology.owl");
brain.learn("path/to/second_ontology.owl");
//Do your logic here, like queries, etc...
brain.save("path/to/merged_ontologies.owl");

同一の IRI を持つエンティティは自動的にマージされます。

于 2013-01-10T13:15:43.647 に答える