0

Protege 4 で「ルール」ビューを利用しました

門徒がルール名を定義するのをサポートすればよいと思います。

Rule:        // syntax color is changed

このようにルールを定義しました

'context data'(?data), user(?user) -> hasData(?user, ?data)

そして、ルール名を定義しようとしました..しかし、ルール名の使用方法がわかりませんでした

Rule: 'context data'(?data), user(?user) -> hasData(?user, ?data)

シンタックスエラーが発生!

Protege 4 で SWRL ルール名を定義するには?

4

2 に答える 2

0

私があなたの意図を正しく理解していれば、別のオプションとして、ここに示す注釈プロパティを使用して SWRL ルールにラベルを追加することもできます(プロジェクト固有の非標準の注釈プロパティは無視してください)。

私の記憶が正しければ、Protege 3.5 はルールへの名前の追加をサポートしています。これは、大量のルールセットから目的のルールを分離するのに役立つため、かなり便利な機能でした。ただし、この機能は Protege の上位バージョンではサポートされていません。お役に立てれば

于 2016-06-12T10:30:18.467 に答える