Metadata Registries (MDR) 김민수
Metadata Registries2 Contents 정보 표준화의 문제 해결 방법 ISO/IEC Metadata registries Interoperability
Metadata Registries3 정보 표준화의 문제 종류 이름 도어수 가격 구동방식 색 : 지프 코란도 4개4개 2,000 만원 오토 회색 : 대상 Object 항목명 Property 표현값 Representation
Metadata Registries4 정보 표준화의 문제 정보 유통의 걸림돌 : metadata 의 불일치 종류 이름 도어수 가격 구동방식 색 지프 코란도 4개4개 2,000 만원 오토 회색 항목명의 불일치표현 값의 불일치 유형 명칭 바퀴수 소매가격 변속방식 컬러 지이프 Korando 4 20,00 천원 자동 Grey 도매가격 1,800 만원 18,00 천원 명칭 표기의 차이 다른 항목 선택 명칭 세분화 값 표기의 차이 단위의 차이
Metadata Registries5 다양한 metadata 표준의 혼재 MARC(Machine-Readable Cataloging) TEI(Text Encoding Initiative) DC(Dublin Core) ONIX(ONine Information eXchange) CERIF(Common European Research Information Format) ……… 하나의 metadata 형식으로 모든 자원을 기술할 수 없으며, 이미 다양한 형식의 metadata 표준들이 개 발되어 있고, 앞으로 더 광범위한 분야의 metadata 가 필요하게 됨 정보 표준화의 문제
Metadata Registries6 해결 방법 metadata 통합 vs 다양한 metadata 인정 해결 방법 사례 Crosswalk Warwick 구조 Metadata Registry
Metadata Registries7 해결 방법 매핑 및 참조 테이블 (Crosswalk) USMARC 과 DC,TEI, EAD 의 매핑 테이블, DC 와 다른 metadata 형식과의 참조 테이블, 공통 metadata 기술집합과의 매핑 문제점 의미상의 일치를 위해서는 전문가의 지적 능력 이 필요 metadata 의 잦은 수정으로 인한 유지관리의 부담 정확한 1:1 대응이 되지 않는 부분
Metadata Registries8 해결 방법 Warwick 구조 공존하는 다양한 metadata 형식의 interoperability 지원 W3C 에서 개념적인 차원의 통합 구조인 RDF 를 개발, 구현 RDF 의미 Metadata Initiatives 구문 XML 구조 RDF 모델 스키마 1 DC 스키마 1 MARC 스키마 1 관리메타데이터 XML namespace
Metadata Registries9 해결 방법 Metadata Registry(MDR) ISO/IEC JTC1/SC32 에서 표준화 환경분야, 건강관리 분야, ITS 등의 특정 분야 의 정보 공유에 적합
Metadata Registries10 Metadata Registries metadata data that defines and describes other data Metadata Registry(MDR) an information system for registering metadata Metadata is also data, so metadata may be stored in a database. A database of metadata that supports the functionality of registration is a Metadata Registry.
Metadata Registries11 ISO/IEC , Classification scheme , Framework , Registration , Formulation of data definitions , Naming and identification principles , Registry metamodel for the Specification and Standardization of Data Elements for Data Elements Basic attributes of Data Elements for Data Elements of Data Elements
Metadata Registries12 ISO/IEC Control Committee Registration Authority Executive Committee Read-only Users Submitters Submitting Organization Stewards Responsible Organization Registrar Metadata Registry
Metadata Registries13 ISO/IEC Submitting Organization Responsible Organization Registration Authority Specify Item Submit Item for registration Provide supplemental information Resolve conflict Process applications Assign identifiers Maintain a Registry Assign appropriate Registration Status Notify Submitters of its decisions Consult Reconcile Clarify Arbitrate: Semantics Name Domain Advise Notify
Metadata Registries14 ISO/IEC The Mind’s Perceived View Data Element Data Element Concept Conceptual Domain Value Domain The Presentational View
Metadata Registries15 ISO/IEC DATA ELEMENT CONCEPTDATA ELEMENT Property Representation (1:1) (1:N) Object Class (1:N) Object Class (1:N) Object Class
Metadata Registries16 ISO/IEC CONCEPTUAL DOMAIN (1:N) VALUE DOMAIN ENUMERATED VALUE DOMAIN NON-ENUMERATED VALUE DOMAIN VALUE DOMAIN CONCEPTUAL DOMAIN VALUE MEANING PERMISSIBLE VALUES VALUE DOMAIN (1:N)(1:1)(N:1) Non-exclusive sub-types CONCEPTUAL DOMAIN ENUMERATED CONCEPTUAL DOMAIN NON-ENUMERATED CONCEPTUAL DOMAIN Non-exclusive sub-types
Metadata Registries17 ISO/IEC
Metadata Registries18 ISO/IEC Naming and Definition Classification ADMINISTERED ITEM Administration and Identification
Metadata Registries19 ISO/IEC Who registered the item What is the identifier for the item Who submitted the item Who is responsible for the item What reference material supports the item When was the item created/changed When is the item effective What comments, issues, and notes exist Administration and Identification
Metadata Registries20 ISO/IEC Administration and Identification Stewardship stewardship_contact [1..1] : Contact Submission submission_contact [1..1] : Contact Registrar registrar_identifier [1..1] : String registrar_contact [1..1] : Contact Registration_Authority registration_authority_identifier [1..1] : Registration_Authority_Identifier documentation_language_identifier [1..*] : Language_Identification n containing 1..1 included_in 1..n registration_authority_registrar Reference_Document reference_document_identifier [1..1] : String reference_document_type_description [0..1] : String reference_document_language_identifier [0..*] : Language_Identification reference_document_title [0..1] : String Administered_Item administered_item_administration_record [1..1] : Administration_Record n registering 1..1 registered_by 0..n registration 0..n described_by 0..n describing 0..n reference Organization organization_name [1..1] : String organization_mail_address [0..1] : String 1..n 0..n providing 1..n provided_by 0..n reference_organization 0..n submited_by 0..n +submitting 1..1 submission 0..n 1..1 administered_by 0..n administering 1..1 stewardship
Metadata Registries21 ISO/IEC Registration_Authority registration_authority_identifier [1..1] : 1 documentation_language_identifier [1..*] : 1 Organization organization_name [1..1] : U.S. EPA organization_mail_address [0..1] : 1200 Pennsylvania Ave., N.W. City: Washington State Province: DC Zip Code: Country: USA Registrar registrar_identifier [1..1] : 1 registrar_contact [1..1] : Contact Name: Larry Fitzwater Mail Address: 1200 Pennsylvania Ave., N.W. City: Washington State Province: DC Zip Code: Country: USA Address: Administration and Identification
Metadata Registries22 ISO/IEC Contexts(subject areas) Multiple languages within a context Multiple designations(names) within a language Multiple definitions within a language Naming and Definition
Metadata Registries23 ISO/IEC Classification schemes Items within a classification scheme Relationships of those items Classification
Metadata Registries24 ISO/IEC Data Element Concept Value Domain Conceptual Domain Classification Scheme Context Object Class Property Representation Class Data Element Types of Administered item
Metadata Registries25 Registry types Common Content OASIS/ebXML Registries Common Content ISO Registries Common Content Ontological Registries Common Content Database Catalogs Common Content CASE Tool Repositories Common Content UDDI Registries Cooperation/ Interoperation Software Component Registries Common Content Dublin Core Registries Common Content
Metadata Registries26 Registry types OASIS/ebXML (Organization for the Advancement of Structured Informatio n Standards/electronic business XML) XML Registries – XML Artifacts ISO Metadata Registries – Data semantics UDDI (Universal Description, Discovery, and Integration) Registries – Web- based business services Database System Registries (System Catalogs/Data Dictionaries/ Repositorie s) – Schema, integrity & operational information Case Tool Registries (Encyclopedias/Repositories) – Data model and applicat ion program logic Ontological Registries – Concept structures Software Component Registries – Software components Dublin Core Registries – Descriptive records for information resources
Metadata Registries27 Interoperation ISO/IEC JTC1 SC32 UN/CEFACT OMG ISO TC 37 ISO TC 204 Open Forum on Metadata Registries OASIS Reg/Rep Metadata Framework for Business Objects Intelligent Transportation Systems ISO/IEC MDR Metamodel Framework W3C XML Registry UDDI TC154 Commerce XML Terminology UDDI SQL Catalog … ISO TC 215 Health Informatics