yuns
[Protege 기초 실습3] Object Property(property, subproperty, inverse) 본문
반응형
무료 오픈 소스 온톨로지 편집기 실습 - Ontology에 Object Property 추가하기
간단한 개념 정리
tutorial을 보고 실습을 진행해보고자 한다.
이전에 Class를 추가하는 방법에 대해 posting을 진행했고, 이제 속성(property)을 추가해본다.
property는 두 객체 간 관계를 나타낸다고 생각하면 된다.
더보기
- Matthew - livesIn - England
- Matthew는 England에 산다
Properties에는 크게 Object properties와 Datatype properties 두개로 나뉘어있다.
Protege 실습
- hasIngredient property추가하기
더보기
Tip: Property naming 규칙
- 특별한 naming 규칙이 있지는 않지만, 아래의 규칙을 따르면 좋다고 권고
- 이름은 소문자로 시작
- space를 입력하는 대신, 대문자를 활용
- has, is와 같은 단어로 시작하는 것을 추천
- hasPart, isPartOf, hasManufacturer, isProducerOf....
- subproperty: property 아래 있는 property
-
hasIngredient hasToppping hasBase
-
- hasTopping, hasBase property 추가하기
상반되는 Property추가하기
- 아래와 같이, 두 개의 객체 사이에 상반되는(?) property가 존재하는 것을 쉽게 이해할 수 있다.
- inverse property 추가하기
- isIngredientOf를 추가한 뒤, [Inverse Of] 클릭
반응형
'protege' 카테고리의 다른 글
[Protege 기초 실습6] Object Property - Property, Describing and Defining Classes (0) | 2022.12.23 |
---|---|
[Protege 기초 실습5] Object Property - Property Domains and Ranges (0) | 2022.12.23 |
[Protege 기초 실습4] Object Property - Property Characteristics (0) | 2022.12.23 |
[Protege 기초 실습2] Ontology에 Class Hierarchy 구성 (0) | 2022.12.22 |
[Protege 기초 실습1] 무료 오픈소스 온톨로지 편집기 설치하기 (0) | 2022.12.22 |
Comments