Protege 4 で構築された次のオントロジーがあります。

このオントロジーでは: メイン クラスには、ドメイン 'Frame' と range をFrame持つ datatypePropertyがあります。Classであり、次の制限付きでクラスから推論されますhasDurationUnsignedShortShortFrameLongFrameSizedFrame
ShortFrame クラスの制限事項
SizedFrame that hasDuration some unsignedLong[<=20]
LongFrame クラスの制限事項
SizedFrame that hasDuration some unsignedLong[>=200]
プロパティが に設定されているframeという名前のクラスのインスタンスを手動で作成しました。frame0hasDuration12
all を取得するために必要な SPARQL クエリは何ですかshortFrame。frame0のように推測されることを願っていshortFrameます。
返信ありがとうございます。
エディション: サンプル クエリ
PREFIX frame: <http://www.semantic.org/sample.owl#>
SELECT ?y WHERE {?y rdf:type frame:Frame}
しかし、それは機能していません! たぶんそれは正しくありません!