728x90
반응형
SMALL

1탄에서는 주로 시맨틱웹의 개념에 대해서 설명을 하였고 이 시맨틱웹 즉 Data of Web 을 구현하기 
위해 사용될 수 있는 기술인 Linked Open Data (LOD) 의 정의에 대해서 설명하였다.
이번 장에서는 Linked Open Data의 구성 기술 요소에 대해서 설명하고자 한다.

Lined Data 구축원칙

Tim Berners-Lee는 Lined Data의 구축 4원칙을 제시하였다. 

원칙 설명
URI 개체 식별을 위한 URI의 사용
LOD에서도 웹에서 특정 개체나 개념을 다른 것과 구분 짓고 고유하게 식별하기 위해서 
URI를 활용한다. 이는 기존 웹에서와 동일한 방식임.
ex) ● 서울의 URI : dbpedia.org/page/Seoul
     ● 컴퓨터의 URI : dbpedia.org/page/Computer
HTTP LOD에서도 마찬가지로 데이터에 대한 정보의 요청과 응답을 HTTP를 활용.
RDF RDF(S)는 URI나 HTTP 와 달리 기존 웹에서 사용하지 않던 기술요소임.
RDF는 쉽게 말하면 LOD에서 문서를 표현하는 방식이다.
데이터를 표현하기에는 기존 HTML 문서형식으로는 어렵다.
RDF (Resource Description Framework) 는 웹상에서 정보자원을 상세하기 표현하기 
위한 표현방식을 정의한 것으로 SPO 즉 주어 + 술어 + 목적어 로 이루어져 있다.    
SPARQL

Simple Protocal and RDF Query Language의 약자로, RDF 문서를 대상으로 필요한
정보를 조회(Query) 하기 위한 표준을 말한다.
SPARQL
Link 기존 웹에서 문서들이 하이퍼링크로 연결되어 정보의 확장성이 이루어진 것과 마찬가지로 데이터 웹인 LOD에서도 데이터 개체 간의 연결은 필수요소이다.



LOD 기술 요소 세부 설명

구분 LOD 기술요소 설명
Data 표현/식별
측면 기술 요소
URI 인터넷에 존재하는 각종 Data 객체의 명칭, 위치 등에 대한 표현법
XML 언어를 표현하는 언어 역할인 메타 언어(meta-language)의 기능
Namespace XML 문서에서 요소(element)나 속성(attribute)의 이름으로 쓰일 수 있는
이름 들의 집합 또는 표현 기준
Data 스키마 구현 
측면 기술 요소
RDF SVO(주어 + 동사 + 목적어)형태로 구현되는 정보 자원이나 Data
구조를 표현하는 언어
RDFS RDF의 Schema 정보로 경량의 온톨로지를 표현하는 기술
Data 변환 측면
기술 요소
R2RML RDB(데이터베이스)의 데이터를 RDF로 변환하는 기술
Machine
Understanding
측면 지원 기술 
요소
Ontology RDF Schema에 “분류”와 “논리적인 추론”을 부과하여 기계가 web의 의미를 해석하는 semantic web을 완성하도록 지원 하는 기술
OWL 속성과 클래스를 기술한 다양한 의미 표현 어휘를 제공하여 web
ontology를 지원하는 기계 해석 가능 언어
인프라 및
Application
측면 기술 요소
LOD Repository LOD 데이터를 저장하고 구조화 할 수 있도록 지원하는 인프라
SPARQL RDF 데이터에 대한 쿼리 언어를 정의, application 질의/응용 지원
시맨틱 웹 기술 LOD기반 기계 이해 지향형 차세대 웹 application 기술


[출처]  알기 쉬운 Linked Open Data (발행처:한국정보화진흥원)

         정보관리기술사 118회 모임 - 두드림

728x90
반응형
LIST

+ Recent posts