1
A
답변
4
당신은 Snap SPARQL Query Plugin 아닌 SPARQL Query plugin을 사용하고 있습니다.
SPARQL 쿼리 플러그인과 달리 Snap SPARQL 쿼리 플러그인은 유추 된 지식에 대한 쿼리를 지원하지만 속성 경로는 지원하지 않습니다.
Snap-SPARQL: A Java Framework for working with SPARQL and OWL 가입일(제 4)
SPARQL 1.1 속성 경로 특성 정규식 같은 경로가 일치되도록 연산 식을 포함한다. 그러나 Snap-SPARQL 프레임 워크에서 지원되지 않습니다. 이 은 단순한 함축에 따라 중요한 제한이 될 수 있지만, 은 OWL 함축 체계 하에서 실제로 얼마나 많은 제한이 있는지 분명하지 않습니다. 속성 경로 표현의 동기 중 하나는 답변에
{ ?x rdfs:subClassOf+ ?y }
또는{ ?x :partOf+ ?y }
과 같은 일종의 "전이성"이 포함 된 쿼리를 작성할 수 있기 때문입니다.A
이B
및B
의 서브 클래스A
다음,C
의 서브 클래스입니다 경우 이러한 경우는 OWL 함의 정권, 이행 성 예를 들어 언어의 의미에 따라 "무료" 온다 도 서브 클래스
C
입니다. 선택할 수있는 복잡한 사례의 경우 예 : 속성 경로 표현식이 부족하여 이라는 불편을 끼치고{ ?x rdfs:label | dce:title ?y }
과 같은 검색어는 가능한 경우 사용자가 작성해야합니다 ( ).
i ∈ sub ⊆ sup이라고 가정 해보자. 두 플러그인 내가 저녁을 먹다 ∈ 것을 "추측"할 수 있습니다 : 당신은 속성 경로를 사용하는 데 필요한 SPARQL 쿼리 플러그인과
당신이 "SPARQL 쿼리"탭에있는 유일한보기가 될 수있는 "SPARQL 쿼리"보기를 필요로하는 경우, 상태을 기본 창> 재설정을 선택 탭을 선택합니다.
나를 위해 일하는 Protege 5.2.0 – AKSW