狠狠撸

狠狠撸Share a Scribd company logo
Metadata and Interoperability
元数据与互操作性
Ryan Cheung
Ryanzjlib@gmail.com
元数据?
元数据?
对于数据的数据
元数据?
对于数据的数据
Chan & Zeng NISO 2004
元数据?
对于数据的数据
Source: http://www.information-
management.com/issues/20030701/6962-
1.html
Chan & Zeng NISO 2004
互操作性
互操作性
Inter-operability
互操作性
Inter-operability
是一种能力,而非操作
什么是互操作性? Interoperability
什么是互操作性? Interoperability
在不同的编程语言和平台之间共享和交流数据的能力
(ISO/IEC 2382)
什么是互操作性? Interoperability
多个不同硬件、软件平台、数据结构和接口的系统
之间交换数据时让功能和内容的损失最小化的能力
(NISO 2004)
在不同的编程语言和平台之间共享和交流数据的能力
(ISO/IEC 2382)
关键: 数据的功能不能丢失
Source: http://www.ibiblio.org/hhalpin/homepage/presentations/digitalidentity2009/
互操作性不仅仅是针对数据而言的
1. 机器需要能够支持交流
(Hodge, 2005, p39)
1. 机器需要能够支持交流
(Hodge, 2005, p39)
2. 系统要能够理解和处理来自其他系统的对象
1. 机器需要能够支持交流
(Hodge, 2005, p39)
2. 系统要能够理解和处理来自其他系统的对象
3. 语义层面上,语义信息一定要处于便于人和机
器解读对象的合适结构位置处。
Metadata and Interoperability
Metadata and Interoperability
Metadata and Interoperability
Metadata and Interoperability
Metadata and Interoperability
Metadata and Interoperability
Metadata and Interoperability
数据5的功能丢失了
数据5的功能丢失了
解决?
数据5的功能丢失了
解决?
数据
数据5的功能丢失了
解决?
数据
程序
数据
数据
数据
程序
数据
程序
数据类型也可能是元数据
RDF Turtle + XML datatype
数据类型也可能是元数据
212000^^xsd:string
212000^^xsd:interger
RDF Turtle + XML datatype
数据类型也可能是元数据
Jim Gray
Jim Gray
…data should be self-describing
and it should have a schema.
The Fourth Paradigm
实现元数据互操作性的方法:
1. 统一标准(Uniform standard)
2. 应用方案(Application profiling)
4. 映射(Crosswalk/mapping)
3. 派生(Derivation)
5. 交换图式(Switching schema)
6. 通用元数据(Lingua Franca)
7. 元数据框架(Metadata Framework)
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
1. 统一标准(Uniform standard )
采用同一图式(Schema)
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
1. 统一标准(Uniform standard )
采用同一图式(Schema)
2. 应用方案(Application profiling)
元数据标准可以根据需求进行必要的本地化和优化
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
1. 统一标准(Uniform standard )
采用同一图式(Schema)
2. 应用方案(Application profiling)
元数据标准可以根据需求进行必要的本地化和优化
3. 派生(Derivation)
从复杂且全面的图式中衍生出符合具体需求的简化图式
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
1. 统一标准(Uniform standard )
采用同一图式(Schema)
2. 应用方案(Application profiling)
元数据标准可以根据需求进行必要的本地化和优化
3. 派生(Derivation)
从复杂且全面的图式中衍生出符合具体需求的简化图式
4. 映射(Crosswalk/mapping)
从一个元数据图式到另一个元数据图式的映射
包括:元素、语义和语法
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
5. 交换图式(Switching schema)
利用一个已有的图式作为多种图式之间转换的交换图式
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
5. 交换图式(Switching schema)
利用一个已有的图式作为多种图式之间转换的交换图式
6. 通用元数据(Lingua Franca)
多种元数据标准中共通的图式构成一个通用图式
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
5. 交换图式(Switching schema)
利用一个已有的图式作为多种图式之间转换的交换图式
6. 通用元数据(Lingua Franca)
多种元数据标准中共通的图式构成一个通用图式
7. 元数据框架(Metadata Framework)
使用一个不同元数据能在其中相互适应的元数据框架
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
5. 交换图式(Switching schema)
利用一个已有的图式作为多种图式之间转换的交换图式
6. 通用元数据(Lingua Franca)
多种元数据标准中共通的图式构成一个通用图式
7. 元数据框架(Metadata Framework)
使用一个不同元数据能在其中相互适应的元数据框架
Source: Chan, Lois Mai. (2005) Metadata interoperability:
a study of methodology.
http://white-clouds.com/iclc/cliej/cl19chan.htm
RDF 资源描述框架
Resource
Description
Framework
RDF 数据模型
Resource
Description
Framework
RDF 数据模型
Resource
Description
Framework
RDF 数据模型
Resource
Description
Framework
Resource
Description
Framework
RDF Turtle
PREFIX ex: <http://exampleforUJSclass.edu.cn/>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”@en;
dc:title “数学之美”@cn;
dc:creator ex:Wu_Jun.
ex:Wu Jun rdfs:label “吴军”@cn;
ex:label “Wu Jun”@en.
Resource
Description
Framework
RDF Turtle
Resource
Description
Framework
基于
RDF模型
的数据
Resource
Description
Framework
基于
RDF模型
的数据
Resource
Description
Framework
基于
RDF模型
的数据
语义网
应用
Resource
Description
Framework
基于
RDF模型
的数据
语义网
应用
Resource
Description
Framework
基于
RDF模型
的数据
语义网
应用
实现数据
应有的功能
(具备互操作性)
Resource
Description
Framework
基于
RDF模型
的数据
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
ex:the_beauty_of_mathmatics rdfs:label “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
ex:the_beauty_of_mathmatics rdfs:label “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
RDF Turtle格式 RDFS词汇
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
ex:the_beauty_of_mathmatics rdfs:label “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
RDF Turtle格式 RDFS词汇
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
ex:the_beauty_of_mathmatics rdfs:label “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
RDF Turtle格式 RDFS词汇
<rdf:RDF
xmlns:rdf=“http://www.w3.org/1999/02/22-rdf-syntax-ns#”
xmlns:rdfs=“http://www.w3.org/2000/01/rdf-schema#”>
<rdf:Description rdf:about = “http://exampleforUJSclass.edu.cn/
the_beauty_of_mathmatic;s>
<rdfs:label>The Beauty of Mathmatics</rdfs:label>
</rdf:Description>
</rdf:RDF>
Resource
Description
Framework
基于
RDF模型
的数据
ex:the_beauty_of_mathmatics dc:title “The Beauty of Mathmatics”.
ex:the_beauty_of_mathmatics rdfs:label “The Beauty of Mathmatics”.
RDF Turtle格式 DC词汇
RDF Turtle格式 RDFS词汇
<rdf:RDF
xmlns:rdf=“http://www.w3.org/1999/02/22-rdf-syntax-ns#”
xmlns:rdfs=“http://www.w3.org/2000/01/rdf-schema#”>
<rdf:Description rdf:about = “http://exampleforUJSclass.edu.cn/
the_beauty_of_mathmatic;s>
<rdfs:label>The Beauty of Mathmatics</rdfs:label>
</rdf:Description>
</rdf:RDF> RDF XML格式 RDF和RDFS词汇
Resource
Description
Framework
语义网
应用
Resource
Description
Framework
语义网
应用
PREFIX ex: <http://exampleforUJSclass.edu.cn/>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
ex:Wu Jun rdfs:label “吴军”@cn;
ex:label “Wu Jun”@en.
Resource
Description
Framework
语义网
应用
PREFIX ex: <http://exampleforUJSclass.edu.cn/>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
ex:Wu Jun rdfs:label “吴军”@cn;
ex:label “Wu Jun”@en.
Resource
Description
Framework
语义网
应用
PREFIX ex: <http://exampleforUJSclass.edu.cn/>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
ex:Wu Jun rdfs:label “吴军”@cn;
ex:label “Wu Jun”@en.
语义网应用访问http://exampleforUJSclass.edu.cn/查看对
label的说明信息,并通过说明信息明确该如何处理数据
e.g with DBPedia SPARQL Endpoint:
e.g with DBPedia SPARQL Endpoint:
The Query
e.g with DBPedia SPARQL Endpoint:
The Model
e.g with DBPedia SPARQL Endpoint:
The Results in HTML:
e.g with DBPedia SPARQL Endpoint:
The Query
e.g with DBPedia SPARQL Endpoint:
The Model and Operation
e.g with DBPedia SPARQL Endpoint:
The Outpiut Options
e.g with DBPedia SPARQL Endpoint:
The Outpiut Options
Coursera 上的元数据课程
时间:2013年9月13日开始 为期8周
讲师:Dr. Jeffrey Pomerantz
来自:北卡罗来纳大学教堂山分校图书情报系
地址: https://www.coursera.org/course/metadata
Unit 1: Organizing Information
Unit 2: Dublin Core
Unit 3: How to Build a Metadata Schema
Unit 4: Alphabet Soup: Metadata Schemas That You (Will) Know and Love
Unit 5: Metadata for the Web
Unit 6: Metadata for Networks
Unit 7: How to Create Metadata
Unit 8: How to Evaluate Metadata
SPARQL介绍 Coming Soon
@关联数据中文资讯网
http://www.cnlinkeddata.info

More Related Content

Metadata and Interoperability