오늘은 RDF와 Ontology(온톨로지)의 역사(?), 발전과정에 대해 좀 살펴보겠습니다.

*  참고 : 시맨틱웹(김중태 저) 및 웹 검색 자료

[RDF - Resource Desdcription Framework]

 - RDF Schema(스키마) = RDFS : 메타데이타의 무결성을 보증하기 위해 사용하는 메타언어라 할 수 있다. RDFS는 자원과 특성의 집합을 네임스페이스로 표현한다.
 - RDF는 자원(Resource), 속성(Property), 속성값(Property Value)을 묶어서 하나의 단위로 취급한다
 - RDF는 의미(Semantics), 구조(Structure), 구문(syntax)에서 공통 규칙을 이용한다
 - RDF는 언어의 주어, 동사, 목적어에 해당하는 Subject, Predicate, Object를 가지며, 이를 포함한 것을 문장(Statement)라고 한다


[Ontology]

 - OIL(Ontology Interface Layer)은 RDF로 표현된 메타데이타에서 필요한 정보를 추론하고, 통합하기 위한 도구이다.
 - DAML+OIL(DARPA Agent Markup Language+Ontology Interface Layer)은 RDF의 단점을 보완해 온톨로지를 구축하기 위한 확장언어이다.
 - OWL(Ontology Web Language)은 온톨로지의 공유와 출판을 위해 마련한 시맨틱 마크업언어로 DAML+OIL을 기반으로 하고 있다
 - OWL의 개발 이유는 기존에 나온 자바나 스크립트 언어로는 온톨로지 구축이 비효율적이라고 판단했기 때문
 - 초기의 Markup 언어인 CycL(CYCR Language), KIF(Knowledge Interchange Format), Ontolingua 등이 온톨로지 표현에 적합하지 않았던 이유도 크다
 - 대표적인 OWL
    1) OIL (Ontology Inference Layer) : RDF, RDF Schema 기반의 연구 진행, 유럽 IST(Information Society Technologies)  중심으로 연구
    2) DAML(DARPA Agent Markup Language) : RDF, RDF Schema 기반의 연구 진행, 미국 국방과학연구소(DARPA)의 지원, Agent 사이의 통신에 유용하나 온톨로지 표현에 문제가 있어 DAML+OIL로 연구 진행됨
    3) SHOE(Simple HTML Ontology Extensions) : 메릴랜드 대학 중심으로 연구, HTML에서 온톨로지 표현이 가능한 언어
    4) N3(Notation 3) : 사용자 중심으로 설계된 언어로 RDF와 함께 서로 보완 역할을 수행하도록 만들었다.
 - ezOWL(Easy OWL) : ETRI에서 개발한 비주얼 방식의 온톨로지 저작도구, DAML+OIL, RDF/RDFS 지원


시맨틱 웹(웹 2.0시대의 기회) 상세보기
김중태 지음 | 디지털미디어리서치 펴냄
웹 2.0 가이드. 이 책은 IT 칼럼니스트이자 김중태 문화원 원장인 저자가 쓴 것으로 PC 잡지와 언론 매체를 통해 썼던 칼럼들을 모아서 출간했다. 이 책은 현재의 국내 IT 환경에 대한 고찰과 미래에 대한 통찰 그리고 차세대 웹인 시맨틱웹이 제시하는 비전과 기회를 보여주고 있으며, 앞으로 한국 IT 기업이 나아갈 방향에 대하여 제시하고 있다. 『시맨틱 웹』에서는 시맨틱 웹의 진행과정, 정보의 생성과 배포, 활용까지의
             

'IT정보기술자료' 카테고리의 다른 글

Firefox의 유용한 기능 즐기기  (0) 2008.04.02
RSS의 역사(발전과정)  (0) 2008.03.28
베어메탈리커버리(BMR) 기술  (1) 2007.12.08

+ Recent posts