2017-10-07 7 views
0

Protégé 자습서에 따르면 클래스 제한은 "클래스 설명"보기의 "수퍼 클래스"섹션에있는 오브젝트 제한 작성자를 사용하여 작성됩니다. 그러나 일부 과학 논문은 "개체 속성 설명"보기의 "수퍼 클래스"섹션에 클래스 제한을 만듭니다. 차이점은 무엇입니까? 차이가 없다면 OWL에 따라 정확합니까? 그림 1은 각 시나리오의 예를 보여줍니다. 표현 사람들이있다 - 당신은 객체 속성에 대한 슈퍼 클래스 섹션이없는 게시 된 사진에서 이해OWL Protégé 오브젝트 제한 작성자 사용법

enter image description here

+0

"개체 속성 설명보기의 수퍼 클래스"란 무엇입니까? 특성에 대해 정의 할 수있는 유일한 것은 도메인, 범위, 역 특성, 수퍼 특성 및 기능과 같은 일부 특성입니다. 그리고 재산에 대한 정의는 그것이 일종의 "세계적"제한이라는 것을 의미합니다. 반면에 클래스의 수퍼 클래스에 대한 제한을 추가하는 것은 참으로 클래스 resp에 "국지적으로"적용됩니다. 그 인스턴스. – AKSW

+0

도움을 미리 감사드립니다. 나는 클래스 제한의 개념을 이해하지만, 왜 일부 Ontology 디자이너가 Object Property Description 뷰의 섹션에서이를 사용하는지 이해하지 못한다. (나는 내가 의미하는 것을 볼 수 있도록 그림을 추가했다.) "글로벌 제한"이있는 경우 누가 작동합니까? – PLS

+0

그래서 도메인과 범위를 이해하지 못합니다. 속성'p'에 도메인'C'가 있다고 가정 해 봅시다. 그러면 온톨로지의 각 개인이 다른 개인 (또는 리터럴)의 'o'와 속성 'p'에 의해 관련되어 있음, 즉 속성 어설 션 공리'p (s, o)'가 있고, 's'는'C'에 속한다고 추론 할 수 있습니다. – AKSW

답변

1

에 대한 개체 속성 설명 이미지의 슈퍼 클래스 섹션을 추가

enter image description here enter image description here

하위 속성 공리.

주석에서 설명한 것처럼 속성의 전역 및 로컬 제한은 속성의 도메인/범위 공리 또는 다른 클래스의 제한된 수퍼 클래스를 통해 표현할 수 있지만 두 가지 접근 방식은 매우 다른 요구 사항을 충족시킵니다. 예를 들어 hasDescendant, 이는 전 세계적으로 Living Organism으로 도메인과 범위가 제한 될 수 있으며, 어떤는 로컬과 같이 제한 할 수 있습니다 :

Person and all hasDescendant Person

유일한 후손으로 사람을 가지고 모든 사람을 제한.

+0

지원해 주셔서 감사합니다.하지만 두 가지 접근 방식이 서로 다른 요구 사항을 충족시키는 방법을 시각화 할 수 없습니다. 나는 그들이 내가하는 것을 알고있다. 그러나 나는 그 차이를 볼 수 없다. 당신의 모범을 약간 연장 하시겠습니까? – PLS