40분
Step 1: 도메인 분석 & 클래스 설계
도메인 온톨로지 설계 프로젝트
Step 1: 도메인 분석 & 클래스 설계
온톨로지 & 시맨틱웹 > 도메인 온톨로지 설계 프로젝트
학습 목표
도메인 분석서와 Competency Questions 작성 오픈 온톨로지를 재사용한 클래스 계층 설계 OWL/Turtle 문법으로 온톨로지 파일 작성
Step 1: 도메인 분석 & 클래스 설계
실습 목표
선택한 도메인에 대해 Ontology 101의 Step 1~4를 수행합니다.
- 도메인 범위 정의 (Competency Questions)
- 오픈 온톨로지 재사용 결정
- 핵심 용어 나열
- 클래스 계층 설계 (RDFS/OWL)
Part 1: 도메인 분석서 작성
선택한 도메인의 분석서를 작성하세요. 아래는 (A) 대학/연구 도메인의 예시입니다.
에디터 로딩 중...
Part 2: 클래스 계층 설계 (OWL/Turtle)
분석서를 바탕으로 클래스 계층을 OWL로 작성하세요:
에디터 로딩 중...
Part 3: Protege에서 시각화 (선택)
Protege Desktop에서 위 Turtle 파일을 열면 OntoGraf 탭에서 클래스 계층을 시각화할 수 있습니다.
또는 WebVOWL(http://vowl.visualdataweb.org/webvowl.html)에 업로드하여 웹에서 시각화합니다.
실습 과제
- 3개 도메인 중 하나를 선택
- 도메인 분석서 작성 (CQ 10개 이상)
- 오픈 온톨로지 재사용 결정
- 클래스 계층 OWL/Turtle 파일 작성 (최소 15개 클래스)
- (선택) Protege 또는 WebVOWL로 시각화
에디터 로딩 중...
힌트 보기
- • CQ에서 명사를 추출하면 클래스 후보, 동사는 관계 후보가 됨
- • foaf:Person, schema:Organization을 상위 클래스로 재사용
- • owl:disjointWith로 교수와 학생이 겹치지 않음을 명시 가능
- • rdfs:comment로 각 클래스에 한국어 설명을 추가하면 이해도 향상
- • Protege: File > Open > .ttl 파일로 즉시 시각화 가능
정답 보기
에디터 로딩 중...