"EKC Data Model-Draft 1.1"의 두 판 사이의 차이

Encyves Wiki
이동: 둘러보기, 검색
1번째 줄: 1번째 줄:
<center><font size="1">한국문화 엔사이브 온톨로지 - Ontology Design for the Encyclopedic Archives of Korean Culture</font></center>
+
<center><font size="7">한국문화 엔사이브 온톨로지 - Ontology Design for the Encyclopedic Archives of Korean Culture</font></center>
  
 
==온톨로지란? What is Ontology==
 
==온톨로지란? What is Ontology==

2017년 11월 26일 (일) 11:31 판

한국문화 엔사이브 온톨로지 - Ontology Design for the Encyclopedic Archives of Korean Culture

온톨로지란? What is Ontology

  • ‘온톨로지’란 정보화의 대상이 되는 세계를 전자적으로 표현할 수 있도록 구성한 데이터 기술 체계이다. 원래 온톨로지라는 말은 철학에서 ‘존재론’이라고 번역되는 용어로서 ‘존재에 대한 이해를 추구하는 학문’의 의미를 갖는 말이었다. 그러한 용어가 정보과학 분야에서 중요한 개념으로 등장하게 된 것은 인간이 세계를 이해하는 틀과 컴퓨터가 정보화 대상(콘텐츠)을 이해하는 틀 사이에 유사성이 있다고 보았기 때문이다. 그 틀은 바로 대상을 구성하는 요소들에 대응하는 개념들과 그 개념들 간의 연관 관계이다.[1] 넓은 의미에서는 모든 정보화의 틀이 다 온톨로지일 수 있겠지만, 대상 자원을 ‘클래스’(class)로 범주화하고, 각각의 클래스에 속하는 개체(individuals)들이 공통의 ‘속성’(attribute)을 갖도록 하고, 그 개체들이 다른 개체들과 맺는 ‘관계’(relation)를 명시적으로 기술하는 것이 가장 일반적인 온톨로지 설계 방법이라고 할 수 있다. (김현, 『디지털 인문학 입문』(HUEBOOKS, 2016) p. 164)
  • 정보기술 분야에서 말하는 ‘온톨로지(ontology)’에 대한 가장 일반적인 정의는 그루버(Gruber, Thomas. 1959~ )가 말한 ‘명시적 명세화의 방법에 의한 개념화’(explicit specification of a conceptualization)이다.[2] 여기서 ‘개념화’(conceptualization)라는 것은 정보화하고자 하는 대상 세계를 일정한 체계 속에서 파악하는 것, 예를 들면 그 세계에 무엇이 있고, 그것은 어떤 속성을 품고 있으며, 그것들 사이의 관계는 무엇인가 하는 일정한 질문의 틀 속에서 대상 세계를 이해하는 방식이라고 할 수 있다. ‘명세화’(specification)란 대상 세계에 존재하는 개체, 속성, 관계 등을 일목요연한 목록으로 정리하는 것, 그리고 ‘명시적’(explicit)이라는 것은 그 정리된 목록을 사람뿐 아니라 ‘컴퓨터가 읽을 수 있도록’(machine readable) 한다는 것이다. (같은 책 p. 164)

온톨로지 설계 용어 Terms for Ontology Design

온톨로지 구성 요소

(권장 용어)

용도[3] Web Ontology Language

(OWL)

Class, 클래스 공동의 속성을 가진 개체들을 묶는 범주

a group of individuals that belong together because they share some properties.

owl:Class
Individual, 개체 클래스에 속하는 개체

Instances of classes

owl:NamedIndividual
Relation, 관계 (같거나 다른 클래스에 속하는) 개체들 사이의 관계

relationships between pairs of individuals

owl:ObjectProperty
Attribute, 속성 개체가 속성으로 갖는 데이터 값

relationships from individuals to data values

owl:DatatypeProperty
Relation Attribute, 관계 속성 관계 정보에 부수되는 속성

attributes related to relations

N/A in OWL

Can be used when you implement Graph Database with Cypher Query Language.

Domain, 정의역 특정 ObjectProperty 또는 DatatypeProperty의 주어가 될 수 있는 클래스를 한정

A domain of a property which limits the individuals to which the property can be applied

rdfs:domain
Range, 치역 특정 ObjectProperty의 목적어가 될 수 있는 클래스를 한정

The range of a property limits the individuals that the property may have as its value

rdfs:range


Encyclopedic Archives of Korean Culture Data Model Draft 1.1

Core Class

Main Class Sub Class by Project Projects Description Examples Quantity Template
Actor 작가 민족기록화 민족기록화를 그린 화가 오승우 45 틀:작가정보
승려 승탑비문 탑비의 주인공 및 관련 승려 체징, 염거, 혜소, 도선 틀:승려정보
Place 소장처 궁중기록화 복식·물품·문헌 등을 현재 보관하고 있는 곳 한국학중앙연구원 장서각, 단국대학교 석주선기념박물관, 국립고궁박물관 틀:소장처정보
사찰 승탑비문 탑비가 속한 사찰 또는 발견된 사지 장흥 보림사, 영암 도갑사 틀:사찰사지정보
탑비 승탑비문 승려의 탑비 장흥 보림사 보조선사탑비 틀:탑비정보
Object 전시자료 한글고문서 장서각 전시자료 정조가 큰외숙모 여흥민씨에게 보낸 한글편지 155 틀:한글고문헌 샘플
복식 궁중기록화 인물이 착용하는 옷 또는 부속품 곤룡포, 당의, 원삼, 익선관 틀:복식정보
복장 궁중기록화 특정신분의 인물이 특정행사에 착용한 복식 일습 왕의 제복, 백관의 제복 틀:복장정보
의궤 궁중기록화 의례와 인물·복식이 기록된 문헌 문효세자책례도감의궤 틀:의궤정보
회화 궁중기록화 의례가 행해지고 있는 모습을 담은 그림 문효세자책례계병, 화성능행도병 틀:회화정보
작품 민족기록화 민족기록화 작품 손수광-충정공 민영환의 자결순국 106 틀:민족기록화_샘플
Text 해독자료 한글고문서 전시자료와 문맥기사의 옛한글 원문 및 해독문 정조가 큰외숙모 여흥민씨에게 보낸 한글편지 (해독) 91 틀:장서각강독문안내
틀:외부해독자료안내
틀:도록해독문안내
틀:자체번역문안내
틀:해독문안내
중 1가지와
틀:옛한글해독
의 결합

Contextual Class

Main Class Sub Class Description Examples Notes Template
Heritage 문화유산 문화유산으로 지정, 등록되었거나 문화유산으로서 보존 가치가 있다고 판단되는 대상 학봉 안경, 장흥 보림사 철조비로자나불좌상, 진도 남도석성 틀:유물유적정보
틀:승탑정보
Actor 인물 대상자료 관련 인물 조선 영조, 정약용, 최치원, 김성일 틀:인물정보
단체 집단적 행위 주체로서의 단체, 운영주체로서의 기관 집현전, 가례도감, 독립협회 틀:단체정보
Event 사건 대상 자료와 직간접적으로 연관되는 역사적 사건 진주전투 틀:사건정보
행사 기념제, 역사적 사건이나 세시풍속을 재현하는 행사 최무선장군추모제
Place 장소 자료, 유물과 역사적 연계성을 갖는 장소 창덕궁 인정전, 백운동 별서정원 틀:장소정보
소장처 자료, 유물의 현대 소장처 한국학중앙연구원, 새마을운동중앙연수원 틀:소장처정보
Object 문헌 고문헌 또는 텍스트 위주의 작품·기사 고산구곡가, 백운첩 틀:문헌정보
물품 일상 물품 외에 자연물 포함 겹휘건, 백동화 틀:물품정보
Concept 개념 대상자료 관련 주요 개념 가례, 나당연합, 사천왕, 파스파 문자 틀:개념정보

Relation (Object Property)

NameSpace Relation Inverse Relation Notes Examples
dcterms: A creator B B isCreatorOf A 창작자(저자)로 인정받는 제작자 도산십이곡 - 이황
ekc: [s] A writer B B isWriterOf A 글 쓴 사람. 비문 지은이. 김언경 - 장흥 보림사 보조선사탑비
ekc: [s] A calligrapher B B isCalligrapherOf A 글씨 쓴 사람. 비문/편액/제액 글씨 쓴 사람. 김원(신라) - 장흥 보림사 보조선사탑비
ekc: [s] A inscriber B B isIncriberOf A 비문 새긴이.
ekc: A translator B B isTranslatorOf B 번역자; 언해자. 태교신기언해 - 유희
ekc: A annotator B B isAnnotatorOf A 주석자 용비어천가 - 성삼문
ekc: A founder B B isFounderOf A 기관/단체/장소 설립자. 권위로써 무엇을 만들도록 함. 현대미술가협회 - 하인두
ekc: A constructor B B isConstructorOf A 건축을 지휘 소양강댐 - 현대건설
ekc: A reconstructor B B isReconstructorOf A 수축(修築)을 지휘 백마산성 - 강감찬
ekc: A renovator B B isRenovatorOf A 중창·중건 추진 고성 유점사 - 유정
dcterms: A contributor B B isConstrubutorOf A 기여자 장흥 보림사 - 신라 헌강왕
dcterms: A publisher B B isPublisherOf A 필사/간행/중간/영인 어제계주윤음 - 교서관
dcterms: A rightsHolder B B isRightsHolderOf A 저작권 보유자 세종대왕 표준영정 - 운보문화재단
edm: A isDerivativeOf B 파생작; 번역물 삼강행실도 언해 - 삼강행실도
edm: A isSuccessorOf B 속편 작품 속장경 - 초조대장경
ekc: A hasOldName B B isOldNameOf A 구 명칭; 전신(前身) 대우중공업 - 한국기계공업
ekc: A isNamesakeOf B B isEponymOf A 명확하게 B의 이름을 따온 경우. 홍무정운 - 홍무제
ekc: A administrates B B isAdministratedBy A 의례·제도에서의 주관행위 가례도감 - 가례
ekc: A participatesIn B B hasParticipant A 의례·제도에 참여 백관 - 아헌례
ekc: A documents B B isDocumentedIn A A:기록물(예:의궤), B: 기록되는 대상(예:의례). 영조정순왕후가례도감의궤 - 가례
ekc: A goesWith B 의식에서 물품 간의 수반 관계 외궤 - 내함
ekc: A isUsedIn B 의례·사건에서의 사용 근배 - 동뢰
edm: A isNextInSequence B B isPreviousInSequence A 사건, 항목 간의 인접연속 관계. B 다음이 A인 순서임. 납폐 - 납채
ekc: A performed B B isPerformedBy A 해당 사건을 시작부터 끝까지 주도. 그 외에는 edm:isRelatedTo. 민족대표 33인 - 독립선언식
ekc: A isPerformedAt B 사건 실행 장소 독립선언식 - 태화관
ekc: A hasExhibitionAt B 대여 전시, 소장처 외의 전시 포함.
edm: A happenedAt B 사건이 발생한 장소 명량대첩 - 명량해협
ekc: A depicts B B isDepictedIn A 묘사의 주된 대상 고산구곡도설 - 고산구곡도
ekc: A mentions B B isMentionedIn A 내용 중 명확히 언급 언해납약증치방 - 청심원
dcterms: A references B B isReferencedBy A 실제 내용의 참조 고산구곡도 - 고산구곡가
ekc: A isSteleOf B B hasStele A 인물·사건의 기념비 장흥 보림사 보조선사탑비 - 체징
ekc: A isStupaOf B B hasStupa A 승탑 장흥 보림사 보조선사탑- 체징
ekc: A isEnshrinedIn B B enshrines A 제향 이순신 - 현충사
edm: A currentLocation B B isCurrentLocationOf A 현재 소장처 고성 유점사 종 - 고성 보현사
edm: A formerLocation B B isFormerlocationOf A 과거 소장처 고성 유점사 종 - 고성 유점사
dcterms: A provenance B B isProvenanceOf A 출처; 원 소장처; 발견·발굴 장소 왕오천축국전 - 돈황석굴
ekc: A hasWife B (=isHusbandOf) B isWifeOf A (=hasWife) 사도세자 - 혜경궁 홍씨
ekc: A hasConcubine B (=isHusbandOf) B isConcubineOf A (=hasHusband)
ekc: A hasSon B (=isFatherOf) B isSonOf A (=hasFather) 부자관계 김주국 - 김광찬
ekc: A hasSon B (=isMotherOf) B isSonOf A (=hasMother) 모자관계 혜경궁 홍씨 - 조선 정조
ekc: A hasDaughter B (=isFatherOf) B isDaughterOf A (=hasFather) 부녀관계 장흥효 - 장계향
ekc: A hasDaughter B (=isMotherOf) B isDaughterOf A (=hasMother) 모녀관계
ekc: A hasAdoptedHeir B B isAdoptedHeirOf A 양자(가계상속 목적) 윤이석 - 윤두서
ekc: A hasBrother B 형제 조선 세종 - 효령대군
ekc: A hasSister B 자매
ekc: A hasSonInLaw B (=isFatherInLawOf) B isSonInLawOf A (=hasFatherInLaw) 장인-사위
ekc: A hasSonInLaw B (=isMotherInLawOf) B isSonInLawOf A (=hasMotherInLaw) 장모-사위
ekc: A hasDaughterInLaw B (=isFatherInLawOf) B isDaughterInLawOf A (=hasFatherInLaw) 시부-며느리
ekc: A hasDaughterInLaw B (=isMotherInLawOf) B isDaughterInLawOf A (=hasMotherInLaw) 시모-며느리
ekc: A hasDescendant B B isDescendantOf A 세대 불특정 선조-후손 관계 김성일 - 김주국
ekc: A isLineageKinOf B 직계친족
ekc: A isAffinalKinOf B 인척(혼인으로 맺어진 친척)
ekc: A hasDisciple B (=isMasterOf) B isDiscipleOf A (=hasMaster) 스승-제자 관계 이황 - 김성일
ekc: A hasOwner B B isOwnerOf A 노비-주인 관계 일복 - 윤두서
ekc: A hasSubject B B isSubjectOf A 임금-신하 고려 우왕 - 최영
ekc: A wasOrdainedBy B B wasPreceptorOf A 계를 받았다(승려 간) 수철 - 윤법
foaf: A knows B 일반적인 교유관계 신숙주 - 성삼문
ekc: A isFellowOf B 동문수학/동류
dcterms: A hasPart B B isPartOf A 전체-부분 관계 도산십이곡 - 도산십이곡 발문
foaf: A member B B isMemberOf A 조직-구성원 관계 집현전 - 정인지
owl: A sameAs B 동일 또는 유사 관계 훈민정음 - 한글
ekc: A isNear B 물리적 인접 금산 칠백의총 - 금산 칠백의총 기념관
ekc: A wears B B isWornBy A 궁중복식에서 입는 대상 궁녀 - 당의
dcterms: A type B 특정 분류체계에 배속 시. 그 외의 성격/유형은 edm:isRelatedTo. 세종대왕 표준영정 - 표준영정
edm: A isRelatedTo B 기타 포괄적 연관 관계

Previous Version

Project 별 Ontology 설계 시안

Ontology Reference

  • 김현, 「한국 고전적 전산화의 발전 방향 - 고전 문집 지식 정보 시스템 개발 전략 -」, 『민족문화』 28, 민족문화추진회, 2005
  • Gruber, ‘A Translation Approach to Portable Ontology Specifications’, Knowledge Systems Laboratory Technical Report KSL 92-71, Stanford University, 1992
  • OWL Web Ontology Language Overview, W3C Recommendation