한국더블린코어 로고
about Documents
Group Resoursces Tools & software
Projects DCMI News
Dublin Core Metadata Initiative
표제: 더블린코어 문법 원리
생성자: 더블린코어 운용이사회
식별자: http://dublincore.org/usage/documents/2003/11/18/principles/
최신 버전: http://dublincore.org/usage/documents/principles/
대체함: http://dublincore.org/usage/documents/2003/02/07/principles/
수정일: 2003-11-18
해설 이 문서는 더블린코어 메타데이터 의미체계를 유지할 책임을 갖는 운용이사회의 결정을 지배하는 문법 원리를 기술한다. 관련 문서로 더블린코어 운용이사회의 사명” [1], 더블린 코어 메타데이터 용어집 [8]을 또한 참조하기 바란다.

1. 본 문법의 범위(Scope of this grammar)

본 문법은 더블린코어 메타데이터 용어의 유형을 제시하고 그 정의와 사용의 바탕을 이루는 원리를 기술한다. “더블린 코어의 명칭공간 정책”에서 정의한 바와 같이, 더블린코어 용어는 “더블린코어 요소, 더블린코어 한정어 또는 더블린코어가 유지 통제하는 어휘집에서 취한 용어”이다. 더블린코어 명칭공간은, 다시, “더블린코어 용어의 집합체”이다 [2].

2. 요소와 한정어(Elements and qualifiers)

2.1. 요소(Elements)
요소는 하나의 자원의 속성이다. 여기서 의미하는 바 “속성”은 자원의 애트리뷰트이며, 자원이 “가질” 수 있는 제목, 발행인, 또는 주제 등의 특성을 말한다.

2.2. 한정어(Qualifiers)
“한정어”란 현재는 구체적으로 세분화 요소 또는 인코딩 스키마라고 부르는 용어에 대해서 전통적으로 사용되는 범용 헤딩이다.

2.2.1 하위 요소(Element Refinements)
세분화 요소란 특정한 더블린코어 요소의 의미를 공유하지만 보다 협소한 의미관련을 갖는 자원의 속성이다. 일부 응용 환경 (특히 HTML 기반의 인코딩)에서는, 세분화 요소가 자연어 “한정어” (즉 형용사) [3] 방식으로 요소와 함께 사용되고 있다. 하지만 세분화 요소는 (요소와 유사하게) 하나의 자원의 속성이므로, 자신이 세분화하는 속성과는 독립적으로 메타데이터 레코드에 대체적으로 사용될 수 있다 [9]. 더블린코어 관행상, 세분화 요소는 다만 하나의 모체 더블린코어 속성을 정련하는 것이다.

2.2.2 인코딩 스키마(Encoding Schemes)
인코딩 스키마는 용어 값의 해석을 돕는 맥락 정보 또는 파싱 규칙을 제공한다. 이 맥락 정보는 통제된 어휘집, 공식 표기법, 또는 파싱 규칙의 형태를 취할 수 있다. 인코딩 스키마가 클라이언트나 대행체 (agent)에 의해서 이해되지 못할 경우에도, 그 값은 인간 독자에게는 여전히 유용할 수 있다. 인코딩 스키마에는 두 가지 유형이 있다.

2.2.2.1 어휘집 인코딩 스키마(Vocabulary Encoding Schemes)
어휘집 인코딩 스키마는 그 값이 통제된 어휘에서 따온 하나의 용어, 이를테면 의회도서관 주제 헤딩에서 따온 값 “중국-역사”라는 점을 가리킨다.

2.2.2.2 구문론 인코딩 스키마(Syntax Encoding Schemes)
구문론 인코딩 스키마는 그 값이 공식 표기법, 이를테면 날짜를 표시하는 표준 방식인 “2000-01-01”에 부합하여 양식화된 문자열이라는 점을 가리킨다.

2.3. 간편화 원리(Dumb-down Principle)
더블린 코어 요소의 자격요건은 일상적으로 덤다운 원리로 알려진 규칙을 따른다. 이 규칙에 따르면, 클라이언트는 모든 한정어를 무시할 수 있어야 하며 그것이 무조건적인 것처럼 그 값을 사용할 수 있어야 한다. 이로 인해 구체성이 일부 상실될 우려가 있지만, 잔여 용어 값 (빼기 한정어)은 일반적 정확성 및 발견상 유용성을 지속적으로 담보해야 한다. 그러므로 자격요건은 다만 세련화에 기여하는 것이며, 요소의 의미 범위를 연장하는 것으로 상정되지 않는다.

2.4. 적정 값(Appropriate values)
특정 요소나 한정어에 대한 최선의 관행은 맥락에 따라 가변적일 수 있다. 정의가 어느 정도는 지침을 제공할 수 있다; 그 밖에도 활용 가이드[6]에서 추가 정보를 얻을 수 있다.

3. 어휘집 용어(Vocabulary Terms)

운용이사회는 더블린코어 유형 어휘집[7]을 유지관리 한다. 이 어휘집은 자원의 장르를 식별할 수 있도록 자원 유형 요소의 값으로 사용될 수 있는 권고 용어의 일반적, 영역 횡단적 목록이다. 더블린코어 유형 어휘집의 구성 용어는 어휘집 용어라고 부른다.

어휘집 용어가 타 어휘집 용어와 계층적 관계를 가질 경우, 관계 지시어 "Broader Than"과 "Narrower Than"이 각자의 용어 선언에서 교호적으로 사용된다.

3. 응용 프로파일(Application Profiles)

더블린코어 용법상, 응용 프로파일이란 하나의 조직, 정보자원, 응용업무, 또는 사용자 공동체가 그 메타데이터에 어떤 메타데이터 용어를 사용하느냐에 관한 선언이다[10].

REFERENCES

[1] http://dublincore.org/usage/documents/mission/
[2] http://dublincore.org/documents/2001/10/26/dcmi-namespace/
[3] http://www.ietf.org/rfc/rfc2731.txt
[4] http://www.ukoln.ac.uk/metadata/dcmi/dc-xml-guidelines/
[5] http://dublincore.org/documents/dcq-rdf-xml/
[6] http://dublincore.org/documents/usageguide/
[7] http://dublincore.org/usage/terms/dcmitype/
[8] http://dublincore.org/documents/2001/04/12/usageguide/glossary.shtml
[9] 전자에서 후자로의 견해 변화는, “created” (2000년 7월 승인)와 같은 형용사 유사의 명칭으로부터 “dateCopyrighted” (2002년 7월 승인)와 같은 명사구 유사의 명칭으로 전환을 단행한 바처럼, 운용이사회가 세련화 요소에 배정하는 명칭에 반영되고 있다. 요소와는 독립적으로 세련화 요소를 사용함으로써 얻는 하나의 결과는, 그들 간 관계에 관한 정보가 메타데이터 레코드 외부의 별개 스키마에 상주하게 되어 덤다운과 같은 연산을 필요로 하는 응용프로그램이 필요에 따라 그로부터 자문을 구할 수 있다는 점이다.
[10] http://dublincore.org/usage/documents/profiles/
 
 

COPYRIGTH (C) 2006 THE NATIONAL LIBRARY OF KOREA, ALL RIGHT RESERVED