MODS(Metadata Object Description Schema) 소개

MODS(Metadata Object Description Schema)는 미국의회도서관(LC)의 네트워크 개발 표준 부서에서 개발한 서지 기술 스키마를 기반으로 하는 XML로 구성된 디지털자원을 기술하기 위한 표준 메타데이터 스키마이다. 다양한 형태의 자원에 대한 서지레코드를 생성할 수 있도록 하였을 뿐만 아니라, 도서관에서 주로 사용하는 MARC(MAchine Readable Catalog)과 비교적 단순한 DC(Dublin Core)를 절충하여 기존의 MARC 레코드를 변환할 수 있도록 고안되었다.

MODS는 디지털 객체의 서지정보 표준 메타데이터로써 미국의회도서관(LC : Library of Congress)의 네트워크 개발 및 MARC 표준 사무국(Network Development and MARC Standards Office)에서 도서관의 다양한 목적에 사용될 수 있도록 표준을 개발 및 유지하고 있다.

XML로 표현된 MODS는 데이터 요소가 더블린 코어(Dublin Core) 보다 풍부하고, ONIX(Online Information eXchange)보다 도서관 데이터에 적합하며, MARC 레코드에서 추출된 데이터를 표현할 수 있고, 데이터 요소가 간단하다.

각 태그가 숫자 형태인 MARC과 달리 누구나 이해할 수 있는 문자 기반 태그를 사용하여 보다 이용자 편의적이며 사용이 편리하다.

MODS의 개발배경

수년에 걸쳐 많은 사람들이 MARC 데이터 요소의 개수 및 복잡성에 대해 의견을 제시해왔고, 일부는 더블린 코어(DC) 메타데이터 요소 세트의 사용을 제안했다. 이러한 우려를 해결하기 위해서 미국의회도서관(LC)은 MARC 21에서 파생된 데이터 요소의 하위 집합을 포함하고, 언어 기반의 태그와 XML 스키마를 가지는 MODS를 개발하게 되었다.

MODS는 2002년에 처음 소개되었고, 2017년 현재 version 3.7에 이르고 있다. MODS는 DC의 단순함과 MARC의 복잡함을 절충해서 도서관에서 점차 증가하고 있는 디지털 콘텐츠의 기술요구를 지원하는 메타데이터이다.

MODS의 특징

MODS는 더블린 코어나 MARC 등 다른 메타데이터 포맷을 보완하기 위해 제안된, 구조적이고 복잡한 데이터 요소나 매우 세밀한 형식 필드가 거의 없거나 전혀 없는 간단한 메타 데이터 형식이다. MARC 참고문헌 형식으로 상응하는 데이터 요소의 의미를 상속하기 때문에 MODS와 MARC의 호환성은 높은 수준이다. 그러므로 MODS는 DC나 ONIX보다 도서관 데이터와 호환성이 높으면서, 전체 MARC 형식보다는 간단하다.

MODS는 구조상 MARC의 데이터 필드를 재구성하거나 통합하여 새로운 형식으로 구현되었다.

강점으로는, 멀티미디어 객체를 표현하기에 가장 적합하며, 기존도서관의 표준인 MARC과의 양방향 변환 및 상호운영성이 가장 뛰어나고, XML기반으로 확장성이 우수하다. 반면, 9XX 자관 Tag 등 기존 MARC를 100% 완벽히 수용하긴 어려우나 지속적인 버전업 중이며, 자체적인 변환설정(XSL)을 통해 확장·적용하여 변환이 가능하다. XML기반의 MODS와 METS라는 범용 메타데이터 프레임워크를 같이 적용한다면, 메타데이터 및 원문을 함께 유통할 수 있다.

MODS의 구조 및 기술

2006년 6월 발표된 MODS version 3.3은 20개의 상위요소(element)와, 그와 함께 사용할 64개 하위요소(subelements) 및 각 요소별 속성(attributes)에 대해 정의하고 있다. <titleInfo>를 제외한 모든 상위요소와 하위요소, 속성은 필요한 경우에 선택적으로 사용할 수 있으며, 상위요소나 하위요소에 속하는 데이터가 다수일 경우 이를 반복할 수 있다.

2013년 정의된 MODS 3.5에 의하면 20개의 상위요소와 하위요소(1st, 2nd), 속성으로 구성된다.

상위요소에 정의된 하위요소가 있을 경우 모든 데이터는 하위요소 아래 기술하며, 이때 상위요소는 하위요소를 포괄하는 역할만을 한다.

각각의 상위요소에서는 그에 적용될 하위요소와 속성을 별도로 정의하며, 일부 하위요소는 그 아래 다시 하위요소나 속성을 가지는 경우도 있다.

하위요소로 분리된, 표제 부분을 구분하기 위해 표현된 구두점은 표기하지 않는다.

  • 【MODS】
    • <titleInfo>
      • <title>자료목록법</title>
      • <subTitle>KORMARC․MARC 21을 중심으로</subTitle>
    • </titleInfo>
  • 【MARC】
    • 245 00 $a 자료목록법 :$b KORMARC․MARC 21을 중심으로 /$d 이경호 ,$e 김정현 공저

※ ’MODS 기술 세부규칙 : 온라인 자료’ (국립중앙도서관, 2017) 중 일부 내용을 발췌함

MARC와 MODS는 상호변환이 가능하나 MODS는 MARC에 비해 데이터 요소가 적기 때문에 MARC에서 MODS로 변환한 뒤, 다시 MARC로 변환을 하게 되면 일부 데이터나 태그를 잃을 수 있다.

미국국회도서관(LC)는 MODS–MARC, DC-MARC, DC-MODS 등 다양한 메타데이터 매핑 시트를 제공하고 있다.

위로