본문 바로가기
IT기술노트/디지털서비스

OWL(Ontology Web Language)

by 비트코기 2021. 2. 14.
반응형

I. OWL의 개요

가. OWL(Ontology Web Language)의 정의

   - DAML+OIL 기반으로 클래스와 프로퍼티의 상속적 계층 구조의 개념과 관계를 명료하게 정의하는 온톨로지 구현 표준언어

나. OWL의 특징

   - 관계 기술, 모델링 개발 언어, 언어 구조 재정립


II. OWL의 구성체계 및 구성요소

가. OWL의 구성체계

나. OWL의 구성요소

구성요소

설명

택소노미

(Taxonomy)

- OWL: Thing은 모든 개체를 담고 있는 집합을 표현, 택소노미를 통해 상위 클래스와 하위 클래스의 위계관계를 표현, 클래스는 개념이라고도 표현되는데 클래스는 개념의 구체적인 표현으로 OWL에서 서브클래스는 필요 조건

프로퍼티

(Property)

- 개체들 간의 관계로서 두 개체를 연결하는데 역관계를 가질 수 있는데 프로퍼티 특성을 통해 더욱 복잡한 의미를 표현할 수 있도록 한다.

객체 형

- 개체와 개체를 연결하며 클래스 요소들 간의 관계를 표현

데이터 형

- 개체를 XML 스키마 데이터 형이나 RDF 상수에 연결시켜 클래스 요소가 취해야 하는 형식과 값을 기술

인스턴스

(Instance)

- 논의 대상 도메인의 사물 또는 개념을 표현, OWL에서는 인스턴스명의 유일성을 가정하지 않아 두 개의 다른 이름이 실제 동일한 개체를 가리킬 수 있음


III. OWL의 유형

   - OWL-Lite, OWL-DL, OWL-Full

반응형

'IT기술노트 > 디지털서비스' 카테고리의 다른 글

링크드데이터(Linked Data)  (0) 2021.02.15
시멘틱웹(Semantic Web)  (0) 2021.02.15
SPARQL(Simple Protocol and RDF Query Language)  (0) 2021.02.15
토픽맵(Topic Map)  (0) 2021.02.15
택소노미(Taxonomy)  (0) 2021.02.15
온톨로지(Ontology)  (0) 2021.02.14
RDF(Resource Description Framework)  (0) 2021.02.14
에이전트(Agent)  (0) 2021.02.14

댓글