디지털도서관강의자료, 2013. 2 학기 - 전공 부산대학교문헌정보학과 이수상교수 sslee@pusan.ac.kr 1 NIS
1. 메타데이터의개념 정의 자원의속성을기술하는구조화된데이터 (structured data) 주요역할 ü 디지털도서관의다양한정보자원들을기술, 조직하는역할 ü 이용자들에게그자원들을검색하도록하며 ü 각종부가적인서비스를제공하는기반 NISO 의정의 : 정보자원을기술, 설명, 위치식별을위한구조적인정보이며, 검색, 이용, 관리를편리하게해준다. 라고메타데이터의정의와역할을설명하고있다.(NISO. Understanding Metadata, 2004) 2 NIS
1. 메타데이터의개념 메타데이터의생성방법 기계처리에의한자동생성 : DC-dot 정보자원의저자가직접생성 : 저자생성메타데이터 도서관사서와같은메타데이터작성전문가에의해생성 : 콘텐트의규모가매우방대할경우이방식은과도한비용을유발할소지있음 이용자가생산 : 도서관 2.0 환경에서이용자가콘텐트에대한메타데이터 ( 목록, 주제어, 주석등 ) 를작성하는경우에해당된다. à 이용자생성메타데이터 베이커 (Baker) 의피진이론 (pidgin theory) 개별시스템마다독자성을유지하면서, 메타데이터의상호운용성을보장하는방안 피진메타데이터 (pidgin metadata): 메타데이터간상호운용성을보장하기위한최소한의메타데이터요소 ( 기본요소 ). 예 : Dublin Core(unqualified) 3 NIS
1. 메타데이터의개념 메타데이터의유형모델 계층 (hierarchy) 모델 (2 가지유형 ) üdublin Core(unqualified) 와같이계층이없는단순한메타데이터 ü 복수의계층 ( 예를들어, 상위요소계층, 하위요소계층으로구분되는 ) 을갖는복수계층메타데이터 개체관계 (entity-relationship) 모델 üifla 의 FRBR(Functional Requirements for Bibliographic Records) 모델 (IFLA. 1998) 을준수하는메타데이터스키마 ü 박물관, 문화예술자료등개체간의관계를표시할필요가있는멀티미디어자원에대한메타데이터기술에유리 4 NIS
1. 메타데이터의개념 메타데이터의유형 (Getty Information Institute) 유형 정의 관리정보자원을관리하는데사용하는메타데이터 (administrative) 기술 (descriptive) 보존 (preservation) 기술 (technical) 이용 (use) 정보자원의기술 ( 서술 ) 또는식별에사용하는메타데이터 정보자원의보존관리와관련있는메타데이터 시스템기능또는메타데이터가행동하는방법과관련있는메타데이터 정보자원이용의수준과유형과관련있는메타데이터 5 NIS
1. 메타데이터의개념 메타데이터의유형 ( 일반적유형 ) 유형목적주요관련요소들구현사례 기술적 (descriptive) 관리적 (administrative) 구조적 (structural) 정보자원의검색, 식별 정보자원의단기적 / 장기적관리와처리에사용 정보자원을네비게이션과화면표시에사용 -고유식별자들 -물리적속성들 ( 포맷, 크기, 차원등 ) -서지적속성들 ( 서명, 저자, 언어키워드등 ) - 스캐너유형과모델, 해상도, 컬러크기, 파일포맷, 압축, 소유권자, 저작권날짜, 저작및배포제한, 라이선스정보, 보존활동 ( 변환주기, 마이그레이션등 ) 등과같은기술적인데이터 - 서명페이지, 목차, 챕터, 파트, 색인등과같은구조적인태그들 -Handle -PURL -Dublin Core -MODS -MARC 등 -Dublin Core DCMI Admi nistrative Metadata -MOA2 의 'Administrative Metadata Elements' - 각종보존메타데이터표준 -SGML, XML -MOA2 의 'Structural Metadata Elements' 6 NIS
1. 메타데이터의개념 메타데이터의기능 : FRBR 모형에서제시 검색기능 식별기능 선택기능 이용자가제시한검색기준에부합하는것들을검색한다. 검색결과는단일의정보자원또는복수의정보자원들을제시하게된다. 정보자원의객체를식별한다. 즉, 이용자가원하는객체임을확신한다. 이용자의요구에적합한객체를선택한다. 즉, 내용, 포맷등이용자가요구한것에부합하는것은선택하고, 부합하지않는것은포기한다. 획득기능 선택한객체에대한접근을획득한다. 즉, 구매나임대등을통하거나온라인으로객체에접근하여획득한다. 7 NIS
1. 메타데이터의개념 메타데이터의기능 : NISO 의정의 자원의탐색 전자자원의조직 상호운용성의이용 디지털식별 아카이빙과보존 적합성기준에의한자원들의검색 자원들의식별 유사한자원들을한곳으로배열 유사하지않는자원들을분리 소장처정보의부가 이용대상층또는주제영역에따라자원들의링크를조직 데이터베이스에저장된메타데이터로부터이페이지들을동적으로구성 정의된메타데이터스킴들, 전송프로토콜들, 스킴들간변환 (crosswalk) 을이용하여, 네트워크에분산된자원들을통합적으로검색 Z39.50 프로토콜기술등을이용한분산시스템검색 (cross-system search) OAI 프로토콜등을이용한메타데이터수확 표준번호형식의요소들 ( 예 : ISBN) 사용 파일명, URL, 영구 디지털정보는깨지기쉽고, 손상될수있음 저장기술의변경으로인해사용불가가될여지가있음 포맷전환과에물레이션기법은이러한위기를극복하는전략이될수있음 미래에도자원들의영속성과접근성을보장하는핵심적인역할을수행함 디지털객체의계통을추적하고물리적인상세한특성을기술하고, 미래의기술로에물레이션하기위한행동들을문서화하는등과같이아카이빙과보존을위한특별한요소들이필요함 8 NIS
1. 메타데이터의개념 메타데이터의수준 : 일반적인기술수준 장서수준 (collectionlevel) 기술 아이템수준 (itemlevel) 기술 특정한자원의장서또는집합단위에초점을맞춘목록기술또는레코드이며, 개별자원에관한기술이나목록작업을하진않는다. 특별한장서나집합내의개별자원을단위로하는목록기술또는레코드이다. 9 NIS
1. 메타데이터의개념 메타데이터선정의원칙 원칙 1 우수한메타데이터는장서내의자료들, 장서의이용자들, 그리고디지털객체의의도된, 현재와미래의이용에적합한것이어야한다. 원칙 2 우수한메타데이터는상호운용성을지원해야한다. 원칙 3 원칙 4 우수한메타데이터는전거통제와통제어휘들과같은콘텐트표준을사용한다. 이것은객체의콘텐트와관련된콘텐트를함께제공하기를원하는이용자의기대에부응하게된다. 우수한메타데이터는디지털객체의사용에관한조건들에대한명확한설명을포함한다. 원칙 5 우수한메타데이터는장서내에서객체들의장기적관리를지원한다. 원칙 6 우수한메타데이터레코드는그자체가바로객체가되므로우수한객체로서가져야하는권위성, 진본성, 보존성, 영속성, 유일식별성등의품질수준을갖추어야한다. 10 NIS
메타데이터스키마 메타데이터요소와특정목적을위해정의된사용규칙의집합을말한다. 메타데이터가일종의표준화된규격을갖추어정의되었을경우에메타데이터스킴 (scheme) 또는요소세트 (element set) 라고부르기도한다. 메타데이터스키마의구성요소 ü 의미구조 (semantics): 메타데이터요소들자체의의미를명시하는것이며, 스키마에포함되는각각의메타데이터요소들의이름, 정의, 설명등을제시해준다. ü 내용규칙 ( 기술규칙 ): 메타데이터요소의값이어떻게선정되고표현되는지명시한다. 예를들어메타데이터스키마의의미는 author" 라는이름의요소에대한정의를설정하더라도내용규칙은어떤에이전트가저자로써의자격을갖고 ( 선정 ), 저자의이름은어떻게기록해야하는가 ( 표현 ) 와같은정보를명시하게된다. ü 구문구조 (syntax): 어떻게기계가독형식으로인코딩하는가하는것이다. 실제로메타데이터를처리하기위한시스템은메타데이터포맷과는다른내부저장포맷을가질수있다. 11 NIS
핵심요소 (IFLA 의메타데이터이용에관한워킹그룹제안 ) 핵심요소 내용 Subject 주제자원의지적인내용을표현하는키워드나문장 Date 날짜자원과관련된연, 월, 일의표시 Condition of Use 이용조건 자원의접근을제한하거나접근이후에사용되는방법에관한법률적규정의표시 Publisher 출판사자원의이용에관한책임을지는실체의이름, 위치등의표시 Name assigned to the resource language/mode of expression 자원명 언어 / 표현방식 제목과같이자원에부여된이름 자원의지적내용에관한언어또는스크립트, 보조언어등을표시 Resource identifier 자원식별자다른자원과구별이되는고유한이름, 알파벳코드, 숫자등 Resource type 자원유형내용의유형과매체의유형 Author/creator 저자자원의지적인내용을생산하거나편집한기관명또는개인명 Version 버전버전, 판사항등에관한정보제공 12 NIS
IFLA 제안핵심요소와 FRBR 기능간관계 핵심요소 검색 식별 선택 획득 주제 x x x 날짜 x x x 이용조건 x 출판사 x x x 자원명 x x x x 언어 / 표현형식 x 자원식별자 x x x 자원유형 x x x 저자 x x x x 버전 x x x 13 NIS
응용프로파일 (application profile) 하나이상의기존의메타데이터스키마네임스페이스 (namespace) 에서추출한메타데이터요소들로새롭게구성한메타데이터스키마 (metadata schema) 특정한응용영역을위해정의된메타데이터의요소, 정책, 지침의집합을말한다. 박물관, 교육, 웹자원, 전자저널등과같은응용영역의목적에부합하는새로운시스템을개발하기위해서는메타데이터스키마에대한결정이우선되어야한다. à 이러한특정도메인에필요한메타데이터스키마를정의하는데사용되는개념이바로응용프로파일이다. 응용프로파일의요건 ü 메타데이터가웹에서사용가능해야하며, ü 가능한기존의메타데이터요소들을재활용해야하며, ü 시스템의서비스는메타데이터가상호운용성을가지도록함. 14 NIS
응용프로파일의기본특성 1 하나이상의기존네임스페이스에서메타데이터요소들을추출한다. 2 가능한새로운메타데이터요소의도입이없도록한다. 3 인증된스킴 (schemes) 과값 (values) 을가진다. 4 표준메타데이터요소를구체화한다. 응용프로파일의구축관리주체 첫번째부류는표준메타데이터작성자이며, 응용영역의표준이될만한데이터요소들을도출하고, 선정하게된다. 두번째부류는시스템개발자이다. 시스템개발자는제공되는서비스를기반으로기존의메타데이터세트에서원하는요소들을선정하고, 그것을원하는용도에맞도록변형하며, 그리고관련된스킴들을관리한다. 15 NIS
DC 기반의메타데이터스키마사례 16 NIS
메타데이터표준스키마사례 대상영역 도서관 교육 표준스키마 MARC(MAchine Readable Cataloging) MODS(Metadata Object Description Schema) TEI(Text Encoding Initiative) Headers LOM(Learning Objects Metadata) GEM(Gateway to Educational Materials) SCORM(Sharable Content Object Reference Model) KEM(Korea Educational Metadata) 박물관, 미술관 기록물 출판유통 저작권 VRA(Visual Resource Association) CDWA(Categories for the Description of Works of Art) CCO(Cataloging of Cultural Objects) MARC AMC(MARC Format for Archival and Manuscripts Control) EAD(Encoded Archival Description) ONIX(ONline Information exchange) INDECS(INteroperability of Data in E-Commerce Systems) ODRL(Open Digital Rights Language) XrML(eXtensible rights Markup Language) 17 NIS
메타데이터표준스키마사례 ( 계속 ) 대상영역지리정보통계데이터멀티미디어에이전트기타 표준스키마 FGDC(Federal Geographic Data Committee) CSDGM(Content Standard for Digital Geospatial Metadata) DDI(Data Documentation Initiative) MPEG-7((Moving Picture Experts Group-7) PBCore((Public Broadcasting Metadata Dictionary) AMD(LC-AV Audio Metadata Extension Metadata) ID3(Iterative Dichotomiser) vcard FOAF(Friend of a Friend) DC(Dublin Core Element Set) 18 NIS
DC( 더블린코어 ) 메타데이터의표준스키마로서가장많이알려진것이다. ü 더블린 (Dublin) 은 DC 메타데이터관련워크샵을개최한미국오하이오 (Ohio) 주의도시이며, ü 코어 (Core) 는광범위한정보자원들을기술하는데있어기본또는핵심메타데이터요소라는의미를포함하고있다. DC 는도서관, 전산, 문서인코딩, 박물관등다양한영역의전문가들이모여개발한메타데이터스키마이다. 다양한영역의네트워크자원기술을위한표준이며, 단순성, 확장성, 구문독립성등과같은특성을지니고있다. 비디오, 오디오, 이미지, 텍스트뿐만아니라웹페이지와같은복합매체에도쉽게적용이가능하다. 19 NIS
DC( 더블린코어 ) (2) 메타데이터의요소가너무단순하여디지털도서관, 교육매체관리등과같은응용영역에는부족하다는비판이있지만, 단순한구조의시스템개발, 교환및통합용메타데이터, 응용프로파일개발의기본메타데이터등에있어서는유용성이매우많다. DC 의 15 가지기본요소는 NISO Standard Z39.85-2001 [Z3985] 과 ISO Standard 15836-2003 [ISO15836] 로등록되어있다. DCMI 의기본요소를 DCMES(Dublin Core Metadata Element Set) 라한다. 20 NIS
DCMI(Dublin Core Metadata Initiative) DC 메타데이터를관장하고있는조직 정보자원의기술을위한국제적인표준들을개발하고유지하며, 전세계이용자들과개발자들커뮤니티를지원하며, DC 기반솔루션을보급하는일담당 15 가지핵심요소이외에도메타데이트어휘들과기술적인사양들을개발하고관리하고있다. DCMI 에서관리하고있는메타데이터용어들에는기본요소, 확장요소 ( 한정어 ), 인코딩스킴, 유형어휘 (DCMI Type Vocabulary) 가포함된다. ü 확장요소 : 15 개기본요소이외에 DCMI 에서정의한요소들이며, 15 개기본요소의한정어 (qualifier) 로서사용또는독립적인요소로사용됨 ü 인코딩스킴 : 각요소의데이터값을통제된용어를사용하기위한각종표준스킴들에대한명세를정의하고있음 ü 유형어휘 : Collection, Dataset, Event, Image, InteractiveResource, MovingImage, PhysicalObject, Service, Software, Sound, Stillimage, Text의 12가지유형을표시하는어휘들에대하여규정 21 NIS
더블린코어의 15 개기본요소 요소명 설명 Title( 표제 ) 자원에부여되는이름 Creator( 제작자 ) 자원의내용물을만드는데일차적인책임을가지는개체 ( 엔터티 ) Type( 유형 ) 자원의내용물의성격이나장르 Contributor( 기타제작자 ) 자원의내용물에기여한책임을가지는개체 Publisher( 발행처 ) 자원을이용할수있도록만드는데책임을가지는개체 Date( 날짜 ) 자원의존재기간동안발생하는이벤트에관련된일자 Language( 언어 ) 자원의지적내용의언어 Format( 형식 ) 자원의물리적구현형식또는디지털구현형식 Description( 설명 ) 자원의내용물에대한설명 Subject( 주제 ) 자원의내용물에대한주제 Relation( 관계 ) 관련자원에대한참조 Identifier( 식별자 ) 특정맥락내에서의자원에대한명백한참조 Rights( 권한 ) 자원이가지는권리나자원에대한권리에관한정보 Source( 출처 ) 현재자원이파생된자원에대한참조 Coverage( 범위 ) 자원의내용물의수량이나범위 22 NIS
DC 레코드의 HTML 인코딩사례... <head profile="http://dublincore.org/documents/dcq-html/"> <title>expressing Dublin Core in HTML/XHTML meta and link elements</title> <link rel="schema.dc" href="http://purl.org/dc/elements/1.1/"/> <link rel="schema.dcterms" href="http://purl.org/dc/terms/"/> <meta name="dc.title" lang="en" content="expressing Dublin Core in HTML/XHTML meta and link elements"/> <meta name="dc.creator" content="andy Powell, UKOLN, University of Bath"/> <meta name="dcterms.issued" scheme="dcterms.w3cdtf" content="2003-11-01"/> <meta name="dc.identifier" scheme="dcterms.uri" content="http://dublincore.org/documents/dcq-html/"/> <link rel="dcterms.replaces" hreflang="en" href="http://dublincore.org/documents/2000/08/15/dcq-html/"/> <meta name="dcterms.abstract" content="this document describes how qualified Dublin Core metadata can be encoded in HTML/XHTML <meta> elements"/> <meta name="dc.format" scheme="dcterms.imt" content="text/html"/> <meta name="dc.type" scheme="dcterms.dcmitype" content="text"/> </head>... 23 NIS
DC 레코드의 RDF 기반의 XML 인코딩사례 <?xml version="1.0"?> <!DOCTYPE rdf:rdf SYSTEM "http://dublincore.org/documents/2001/04/11/dcmes-xml/dcmes-xml-dtd.dtd"> <rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:description rdf:about="http://www.ilrt.bristol.ac.uk/people/cmdjb/"> <dc:title>dave Beckett's Home Page</dc:title> <dc:creator>dave Beckett</dc:creator> <dc:publisher>ilrt, University of Bristol</dc:publisher> <dc:date>2000-06-06</dc:date> </rdf:description> </rdf:rdf> 24 NIS
MODS(Metadata Object Description Schema) MARC, DC, ONIX, IMS, TEI 등을절충하여상호운용성과정밀성을모두만족시킨디지털도서관영역의범용서지정보표준메타데이터이다. 2002 년 7 월미의회도서관에의해공식발표하였으며, 현재 3.0 버전이상으로발전되어있다. DC 의단순성과 MARC 의복잡성을절충한것이다. MODS 의주요한특징 ü 첫째, MARC 와상호호환이가능하다는점이다. MARC 필드의일부분을포함하고, 언어형식의태그를사용하고있으며, MARC21 의축약형 XML 버전 (MARCXML) 인셈이다. ü 둘째, XML 스키마기반의인코딩구조를채택하고있다. 이것은각종응용 S/W 패키지와독립적으로설계가가능해진다. 25 NIS
MODS 의상위요소및 DC 와의비교 MODS MODS 한글명 DC DC 한글명 titleinfo 서명사항 Title 표제 name 저자사항 Creator Contributor 제작자기타기여자 typeofresource 자료유형 Type 유형 genre 장르 - - origininfo 발행사항 Publisher Date 발행처날짜 language 언어 Language 언어 physicaldescription 형태사항 Format 표현형식 abstract 초록 Description 내용기술 tableofcontents 목차 Description 내용기술 targetaudience 이용대상 Audience 이용대상자 26 NIS
MODS 의상위요소및 DC 와의비교 ( 계속 ) MODS MODS 한글명 DC DC 한글명 note 주기 Description 내용기술 subject 주제 Subject 주제 classification 분류 Subject 주제 relateditem 관련정보 Relation 관계 identifier 식별기호 Identifier 식별기호 location 소장위치 - - accesscondition 이용제한 Rights 권리관리 part 물리적파트 - - extension 로컬정보 - - recordinfo 레코드정보 - - 27 NIS
DC Collection AP DC Collection AP 는 RSLP 장서기술스키마에기반을두고 DCMI(Dubline Core Metadata Initiative) 가제안한장서메타데이터 2003 년제안당시에는 DC CD AP(Dublin Core Collection Description Application Profile) 로불렀으며, 2007 년버전에서부터 DC Collection AP 로명칭을변경하였다. 초기에 DC 는 DC 메타데이터기술셋을장서수준기술로구성하는방법을구체화하기위해장서에초점을맞추고메타데이터속성을제안하였다. 이후에 DC 는장서와목록혹은색인간의목적과범위의차이를인지하고이에대한기술을별도로정의하고있다. DC Collection AP 는기본적으로장서의탐색과선정을지원하면서도장서관리와같은기타기능도지원하도록설계되었다. 28 NIS
DC Collection AP 데이터모델 29 NIS
EAD(Encoded Archival Description) 다계층구조의기록물 (archives and manuscripts) 자원에대한탐색도구 (finding aids) 를기술하기위한표준으로개발되었다. 1980 년대초도서관의기록물이나매뉴스크립트자료의기술을위해개발된 USMARC AMC(USMARC format for Archival and Manuscripts Control) 의한계를극복하고국제기록물기술규칙인 ISAD(G) 의기술정보를교환하고, 기록물의다계층속성을기술하기위해개발되었다. EAD 메타데이터의공식웹사이트 LC 에서운영하고있으며, 1998 년의 EAD 의 1.0 버전발표이후, 현재는 EAD 2002 버전까지발전되었다. EAD 의개념 üsgml 과 XML 규약을따르는기록물탐색도구에관한문서형식정의 (DTD: Document Type Definition) ü 시공간의제약없이웹에서기록물을검색하고접근가능하도록함. üead DTD는기록물탐색도구의구조화와전산화를위한데이터구조의표준 30 NIS
MPEG-7 MPEG(Moving Picture Experts Group) 은멀티미디어의압축, 전송, 기술등에관한표준을담당하는조직임 MPEG 의표준의유형 ümpeg-1( 동영상압축표준 ) ümpeg-2( 고화질영상압축표준 ) ümpeg-4( 객체기반의영상압축및재현표준 ) ümpeg-7( 멀티미디어메타데이터기술표준 ) ümpeg-21( 전자상거래표준 ) 등 MPEG-7 ü 멀티미디어의정보검색을위한내용의기술또는표현을위한표준 ü 이용자가원하는정보를효율적으로검색할수있도록멀티미디어자료로부터각종속성데이터를추출하고표현하는기술메타데이 터에대한표준 31 NIS
MPEG-7 과멀티미디어검색 멀티미디어검색을위해서는콘텐트의특성추출단계, 추출된특성의기술단계, 그리고검색엔진의처리단계와같은세단계로구분이가능하다. 이중에서두번째단계인추출된특성의기술단계만 MPEG-7 의적용범위이다. 나머지두단계는관련기업의기술경쟁영역으로남겨져있다. 멀티미디어콘텐트에서추출하는특성은기계에의한자동추출이가능한것과인간의사고에의해추출이가능한것으로구분된다. ü 전자는이미지의경우모양, 크기, 질감, 색상등이며, 오디오의경우는음높이, 분위기, 템포등이다. ü 이들을 MPEC-7 에서는디스크립터라고한다. 32 NIS
3. 메타데이터상호운용성 디지털도서관의상호운용성 (interoperability) 이기종간분산환경의디지털장서들을연동하여단일의통합환경에서서비스를제공하는개념이며동시에기능적요구사항이다. 상호운용성을위한디지털도서관의기능요구수준은크게 3 가지로구분 ü 연합 (federation) 수준 : AACR2, Z39.50 등과같이엄격한표준프로토콜을상호간에준수하여달성된다. ü 수확 (harvesting) 수준 : 각디지털도서관은기본적인메타데이터를교환함으로써상호연동이가능하도록한다. ü 수집 (gathering) 수준 : 각디지털도서관은프로토콜수준에서협력하지않고, 서비스하고자하는정보를웹크롤러 (web crawler) 와같은검색엔진을사용하여수집하는경우이다. 33 NIS
3. 메타데이터상호운용성 메타데이터상호운용성보장방법 통합대상의디지털장서들에는다양한유형의메타데이터스키마들이존재한다. 따라서서로다른메타데이터스키마들간상호운용성을보장해주는방법은크게통합대상의메타데이터레코드들을인정하지않는방식과인정하는방식의 2 가지방법으로구분이가능하다. 인정하지않는방식 ü 단일의메타데이터스키마로통합하는경우이며, ü 통합기준이되는단일의메타데이터스키마를결정하여야한다. 인정하는방식 ü 다양한메타데이터스키마를인정하는경우이며, ü 메타데이터변환 (metadata crosswalk/mapping) 방식과메타데이터등록기 (metadata registry: MDR) 방식으로구분할수있다. 34 NIS
3. 메타데이터상호운용성 NISO 의메타데이터의상호운용성달성방법 첫째, 표준메타데이터스킴을사용하는방법이다. 다른메타데이터레코드를표준스킴의메타데이터로교환하고공유가가능해진다. 둘째, 하나의스킴에서사용한요소를다른스킴의요소로변환 (mapping 또는 crosswalk) 하는방법이다. 셋째, 상호운용성을높이는방법으로 OAI 의메타데이터형식과수확프로토콜을지원하는방법이다. 넷째, 이또한상호운용성을높이는방법이며, 메타검색기 (metasearch) 라는분산통합검색을위한프로토콜을지원하는방법이다. 35 NIS
3. 메타데이터상호운용성 메타데이터의모델링 응용프로파일에서정의된메타데이터요소를실제의시스템으로설계하는것을데이터모델링이라한다. 다양한메타데이터간연결을위해메타데이터에대한시맨틱스 (semantics), 데이터모델 (data model), 신택스 (syntax) 에의한공통적인규칙을지원하기위한고려사항이요구된다. 36 NIS
3. 메타데이터상호운용성 시맨틱스 ( 의미구조 ) 시맨틱스영역은응용프로파일에서선정된메타데이터세트의논리적또는의미적프레임워크을표시한것이다. 메타데이터요소명, 정의, 네임스페이스, 스킴, 반복여부, 표준메타데이터 (DC, MARC 등 ) 와연동정보, 사례, 구문정보등이표시되는메타데이터명세서 (metadata specification) 로정리된다. à 내용규칙 ( 기술규칙 ) 데이터모델 데이터모델은처리대상인자원을표현하는데이터구조 (data structure) 를말한다. 데이터구조는각요소들을문장형, 트리형식, 다이어그램형식, XML 형식등다양한방법으로표현할수있다. 신택스 ( 구문구조 ) 메타데이터의기술과교환을위한인코딩포맷과같은구문을말한다. 관계형 DB, HTML 메타태그 (meta tag), 술어논리언어등여러가지인코딩포맷을사용할수있지만, 최근의경향은표준성과호환성을위하여 XML을많이사용하고있다. 37 NIS