소개 자료 - 닥치고 Linked Data

Download Report

Transcript 소개 자료 - 닥치고 Linked Data

Linked Data
Training Course #5
오원석
목차
▣
▣
온톨로지 설계 환경
온톨로지 설계 연습
7.3.1 온톨로지 설계 도구
▣
온톨로지 설계 도구
◈
◈
◈
◈
◈
▣
Protégé
◈
▣
온톨로지 설계를 위한 도구
W3C 시맨틱웹 표준 언어인 RDF, RDFS, OWL 등을 이용
온톨로지 추론 및 규칙 추론을 지원
SPARQL 질의 지원
각종 편리 기능 지원
스탠포드 대학의 온톨로지 설계 도구
TopBraid Composer
◈
탑쿼드란트(TopQuadrant)의 온톨로지 설계 도구
7.3.2 온톨로지 설계 환경 설정
▣
온톨로지 설계 도구 선정
◈
◈
▣
사용 편의성
설치 편의성
TopBraid Composer 설치 순서
◈
Java SE 다운로드 및 설치
– http://java.com/en/download/index.jsp
◈
TopBraid Composer Free Edition 다운로드 및 설치
– http://www.topquadrant.com/downloads/topbraid-composer-install/
7.3.3 Java SE 설치
▣
Java SE 다운로드
http://java.com/en/download/index.jsp
◈ jdk-7u3-windows-i586.exe
◈
▣
Java SE - JDK
▣
Java SE - JRE
7.3.4 TopBraid Composer 설치
▣
TopBraid Composer Free Edition 다운로드
◈
◈
▣
http://www.topquadrant.com/products/TB_install.php
tbcfree-win32.win32.x86-4.3.1.vxxx.zip
파일 선택
▣
압축 해제
7.3.5 TopBraid Composer Workspace 설정
▣
TopBraid Composer Workspace 설정
◈
◈
Workspace 디렉토리 생성 (또는 기본 디렉토리 사용)
“Use this as the default and do not ask” 설정
Workspace를 TBC
디렉토리에 생성한
후 선택한다.
더블 클릭하여 실행
Workspace를 지정해
놓고 사용하고자 하
는 경우 선택한다.
7.3.6 TopBraid Composer 실행
Classes
Navigator
더블 클릭
하여 실행
Main Panel
Instances
Properties
7.3.7 온톨로지 탐색
선택
선택
선택 방법
1. 리소스 (Resource)더블 클릭
2. 아이콘 싱글 클릭
선택
목차
▣
▣
온톨로지 설계 환경
온톨로지 설계 연습
7.4.1 가족 관계 온톨로지 구성
일단 한번 가보죠~~~~
7.4.2 프로젝트(Project) 생성
▣
프로젝트(Project) 생성
◈
◈
File > New > Project
Navigator 패널 우측 마우스 > New > Project
Next
Next
7.4.3 온톨로지 생성
▣
온톨로지 생성
◈
◈
프로젝트명 우측 마우스 버튼 클릭
New > RDF/OWL File
3
Classes Tree를
프로젝트명에서
간소한 형태로 보기
우측 마우스 클릭
1
2
7.4.4 Class 생성
▣
Class 생성 방법
◈
◈
Class명(owl:Thing)에서 우측 마우스 버튼 클릭
또는
나
아이콘 활용
마우스 우측 버튼 또는
Class 생성 아이콘을 이
용
2
1
Sub-Class 생성
Sibling-Class 생성
7.4.5 Property 생성
▣
Property 생성 방법
◈
◈
특정 Property에서 우측 마우스 버튼 클릭
또는
아이콘 활용
Object Property와
Datatype Property를
상징하는 아이콘의
색깔이 다르군..
7.4.6 Instance 생성
▣
Instance 생성 방법
◈
◈
특정 Class에서 우측 마우스 버튼 클릭
Instance 생성 아이콘 활용
7.4.7 Statement 설정
▣
Statement 설정 방법
◈
◈
Instance 간 Drag & Drop
<메인 패널>의 Instance가 취할 수 있는 Property 우측의 역삼각형
관계 설정 방법 #1
관계 설정 방법 #2
Drag&Drop
관계 삭제 방법
7.4.8 Statement 설정(2)
▣
Statement 설정 방법 (2)
◈
<메인 패널>의 Instance가 취할 수 있는 Property 우측의 역삼각형
xsd:integer 표시
xsd:string 표시
[ok] 표시를 클릭하거나,
입력 후 [Enter]키를 통해 저장
7.4.9 SPARQL 질의
▣
SPARQL 탭
◈
◈
하단의 SPARQL 탭
SPARQL 탭이 보이지 않을 경우
◈ Menu > Window > Show View > SPARQL 선택
SPARQL 질의
SPARQL 실행
SPARQL 결과