기술요소
|
설명
|
URI
|
- 인터넷에 존재하는 각종 객체의 명칭, 위치 등을 식별하기 위한 표현법
- 어떠한 허가·권한 없이도 언제든지 자유롭게 생성 가능
|
IRI
|
- International Resource Identifier with UNICODE
|
XML
|
- 언어를 표현하는 언어 역할인 메타언어(meta-language)의 기능
- 임의의 문서구조를 지정할 수 있는 반면에 문서구조가 갖는 의미는 정의하지 않음
- 표현한 문서의 의미를 해석하기 위한 별도의 Schema 필요
|
RDF
|
- Resource Description Framework
- 정보 자원이나 구조를 표현하는 언어
- 리소스끼리 Object와의 관계를 기술하는 XML기반 언어로, RDF Schema에 의해 정의
- 무언가에 대한 SVO(주어 + 동사 + 목적어)로 기술
|
RDFS
|
- RDF의 Schema 정보로 경량의 온톨로지를 표현
- 의미를 기술하는 RDF 형식 언어
|
온톨로지
|
- 기계가 Web의 의미를 이해하도록 RDF Schema에 “분류”와 “논리적인 추론”을 부여
- 특정 주제 영역의 도메인을 계층 구조로 나타냄
- 용어, 관계 정의, 도메인그룹 내에서 합의된 지식
- 종류 :DAML+OIL, SHOE, OWL (Web ontology language)
|
OWL
|
- DAML+OIL에서 파생된 web ontology 언어
- 속성과 클래스를 기술할 다양한 의미 표현 어휘를 제공 :
- 클래스 간 관계, 관계차수, 동치성, 풍부한 속성타입, 속성 특징, 열거형 클래스 등
- 3개의 하위 언어를 구성 (OWL Lite, OWL DL, OWL Full)
|
SPARQL
|
- 온톨로지 질의 언어
- 그래프 구조로 되어 있는 RDF에서 정보를 취하기 위한 언어
- 질의 뿐만 아니라 결과에 따른 새로운 RDF를 구성 가능
|