DCMI
Dublin Core Metadata Initiative
por
Pablo Lopes Alenquer
curso Tópicos Especiais em BD2
data Março de 2000
Mestrado IM / NCE
O que é o Dublin Core (DC)?

É um padrão de metadados criado para
facilitar a descoberta de recursos
eletrônicos na rede
Quem criou o Dublin Core (DC)?

Quem criou:
– OCLC (On Line Computer Library)
– NCSA (National Center for
Supercomputer Applications)

Quando: 1995

DC na Web: http://purl.org/dc/
Quem usa o DC?
Para que serve o DC?

Mecanismos de Busca da Web
– Facilita a busca por informação na Web

Autores de Hiperdocumentos
– Facilita a criação dos metadados

Outros Padrões de Metadado
– Facilita a integração com outros padrões
Para que serve o DC?
(Sites Relacionados)

Lista de Mecanismos de Busca
– http://purl.org/DC/education/index.htm#12

Dublin Core Metadata Template
– http://www.lub.lu.se/cgi-bin/nmdc.pl

Dublin Core/MARC/GILS Crosswalk
– http://lcweb.loc.gov/marc/dccross.html
Características do DC





Simplicidade
Interoperabilidade Semântica
É um Consenso Internacional
Extensibilidade
Modularidade de Metadados na Web
Características do DC

Simplicidade
– Usável por leigos ou especialistas em
catalogação
– Não define uma sintaxe rígida; sua ênfase
está na semântica
Características do DC

Interoperabilidade Semântica
– Serve como denominador comum entre os
outros padrões de metadado
– Define um conjunto de 15 elementos de
um padrão de metadados
Características do DC

Extensibilidade
– Permite incluir novos elementos no
conjunto de metadados conforme houver
necessidade
Características do DC

É um Consenso Internacional
– Participação ativa de pessoas de cerca de
20 países da América do Norte, Europa,
Austrália e Ásia
Características do DC

Modularidade de Metadados na Web
– Documents Like Objects (DLO):
Documentos são objetos complexos
– Resource Description Framework (RDF):
Arquitetura de metadados para DLO
Como armazenar metadados DC

HTML (Hyper Text Markup Language)

XML (eXtended Markup Language)

RDF (Resource Description Framework)
Como armazenar metadados DC

HTML
– Usa a tag <META> para a definição de
metadados
– Mantém metadados dentro do documento
– É o mais usado atualmente
– Tutorial: http://www.ietf.org/rfc/rfc2731.txt
Como armazenar metadados DC

XML
– Permite maior estruturação
– Mecanismo de namespace
– É muito trabalhoso: pode requerer
programação
Como armazenar metadados DC

RDF
– Arquitetura de metadados voltada para a
descrição de recursos
– Poder de expressão mais adequado
– Participantes do DC ajudam a definir
– Ainda experimental
Exemplos de DC em HTML

Definição Geral:
– <meta name ="PREFIX.ELEMENT_NAME"
content = "ELEMENT_VALUE">

Exemplo:
– <meta name = "DC.Creator"
content = "Simpson, Homer">
Exemplos de DC em HTML

Usando os elementos em conjunto:
– <meta name = "DC.Title"
content = "The Communist Manifesto">
– <meta name = "DC.Creator"
content = "Marx, K.">
– <meta name = "DC.Creator"
content = "Engels, F.">
Exemplos de DC em HTML

Misturando DC com AC (Another Core)
– <meta name = "DC.Creator"
content = "Da Costa, Jos&eacute;">
– <meta name = "AC.Email"
content = "[email protected]">
– <meta name = "DC.Title"
content = "Jesse &#34;The Body&#34;
Ventura--A Biography">
Exemplos de DC: LINK REL

LINK REL (Definição Geral)
– <link rel = "schema.PREFIX"
href = "LOCATION_OF_DEFINITION">

LINK REL (Exemplos)
– <link rel = "schema.DC"
href = "http://purl.org/DC/elements/1.0/">
– <link rel = "schema.AC"
href = "http://metadata.net/ac/2.0/">
Exemplos de DC: TYPE

<meta name = "DC.Creator”
type = “email”
content = ”[email protected]">

<meta name = "DC.Creator”
type = “address”
content =“The Simpons St,Springfield">
Exemplos de DC: TYPE omitido

<meta name = "DC.Creator.email”
content = ”[email protected]">

<meta name = "DC.Creator.address”
content =“The Simpons St,Springfield">
Exemplos de DC em HTML

<html> <head>
<title> A Dirge </title>
<link rel = "schema.DC" href = "http://purl.org/DC/elements/1.0/">
<meta name = "DC.Title" content = "A Dirge">
<meta name = "DC.Creator" content = "Shelley, Percy Bysshe">
<meta name = "DC.Type" content = "poem">
<meta name = "DC.Date" content = "1820">
<meta name = "DC.Format" content = "text/html">
<meta name = "DC.Language" content = "en">
</head>
<body><pre> Rough wind, that moanest loud Grief too sad for song;
Wild wind, when sullen cloud Knells all the night long; Sad storm,
whose tears are vain, Bare woods, whose branches strain, Deep
caves and dreary main, - Wail, for the world's wrong!
</pre></body>
</html>
Exemplos de DC: Title

<meta name = "DC.Title"
content = ”Aromatic hydrocarbon contamination">

<meta name = "DC.Title"
content = "Crime and Punishment">

<meta name = "DC.Title"
content = "Methods of Information, Vol 32, No 4">

<meta name = "DC.Title"
content = "Still life #4 with flowers">

<meta name = "DC.Title" lang = "de"
content = "Das Wohltemperierte Klavier, Teil I">
Exemplos de DC: Creator

<meta name = "DC.Creator"
content = "Gogh, Vincent van">

<meta name = "DC.Creator"
content = "van Gogh, Vincent">

<meta name = "DC.Creator"
content = "Mao Tse Tung">

<meta name = "DC.Creator"
content = "Mao, Tse Tung">
Exemplos de DC: Creator

<meta name = "DC.Creator"
content = "Plato">

<meta name = "DC.Creator" lang = "fr"
content = "Platon">

<meta name = "DC.Creator.Director”
content = "Sturges, Preston">

<meta name = "DC.Creator.Writer"
content = "Hecht, Ben">

<meta name = "DC.Creator.Producer"
content = "Chaplin, Charles">
Exemplos de DC: Subject

<meta name = "DC.Subject"
content = "heart attack">

<meta name = "DC.Subject"
scheme = "MESH"
content = "Myocardial Infarction; Pericardial
Effusion">
Exemplos de DC: Subject

<meta name = "DC.Subject"
content = "vietnam war">

<meta name = "DC.Subject"
scheme = "LCSH"
content = "Vietnamese Conflict, 1961-1975">

<meta name = "DC.Subject" content =
"Friendship">

<meta name = "DC.Subject"
scheme = "ddc"
content = "158.25">
Exemplos de DC: Description

<meta name = "DC.Description"
lang = "en"
content = "The Author gives some Account of
Himself and Family -- His First Inducements
to Travel -- He is Shipwrecked, and Swims
for his Life -- Gets safe on Shore in the
Country of Lilliput -- Is made a Prisoner, and
carried up the Country">
Exemplos de DC: Description

<meta name = "DC.Description"
content = "A tutorial and reference manual for
Java.">

<meta name = "DC.Description"
content = "Seated family of five, coconut
trees to the left, sailboats moored off sandy
beach to the right, with volcano in the
background.">
Exemplos de DC: Publisher

<meta name = "DC.Publisher"
content = "O'Reilly">

<meta name = "DC.Publisher"
content = "Digital Equipment Corporation">

<meta name = "DC.Publisher"
content = "University of California Press">

<meta name = "DC.Publisher"
content = "State of Florida (USA)">
Exemplos de DC: Contributor

<meta name = "DC.Contributor"
content = "Curie, Marie">

<meta name =
"DC.Contributor.Photographer"
content = "Adams, Ansel">

<meta name = "DC.Contributor.Artist”
content = "Sendak, Maurice">

<meta name = "DC.Contributor.Editor”
content = "Starr, Kenneth">
Exemplos de DC: Date

<meta name = "DC.Date"
content = "1972">

<meta name = "DC.Date"
content = "1998-05-14">

<meta name = "DC.Date"
scheme = "WTN8601"
content = "1998-05-14">
Exemplos de DC: Date

<meta name = "DC.Date.Created"
content = "1998-05-14">

<meta name = "DC.Date.Available"
content = "1998-05-21">

<meta name = "DC.Date.Valid"
content = "1998-05-28">

<meta name = "DC.Date.Created"
content = "triassic">

<meta name = "DC.Date.Acquired"
content = "1957">
Exemplos de DC: Date

<meta name = "DC.Date.Accepted"
scheme = "WTN8601"
content = "1998-12-02T16:59">

<meta name = "DC.Date.DataGathered”
scheme = "ISO8601"
content = "98-W49-3T1659">

<meta name = "DC.Date.Issued"
scheme = "ANSI.X3.X30-1985"
content = "19980514">
Exemplos de DC: Type

<meta name = "DC.Type"
content = "poem">

<meta name = "DC.Type"
scheme = "DCT1"
content = "software">

<meta name = "DC.Type"
content = "software program source code">

<meta name = "DC.Type"
content = "interactive video game">

<meta name = "DC.Type"
scheme = "DCT1"
content = "dataset">
Exemplos de DC: Type

<meta name = "DC.Type"
content = "web home page">

<meta name = "DC.Type"
content = "web bibliography">

<meta name = "DC.Type"
scheme = "DCT1"
content = "event">

<meta name = "DC.Type"
content = "event; periodic">
Exemplos de DC: Type

<meta name = "DC.Type"
content = "painting">

<meta name = "DC.Type"
content = "image; woodblock">

<meta name = "DC.Type"
scheme = "AAT"
content = "clipeus (portrait)">

<meta name = "DC.Type"
lang = "en-US"
content = "image; advertizement">
Exemplos de DC: Format

<meta name = "DC.Format"
content = "text/xml">

<meta name = "DC.Format" scheme = "IMT"
content = "text/xml">

<meta name = "DC.Format” scheme = "IMT"
content = "image/jpeg">

<meta name = "DC.Format"
content = "A text file with mono-spaced
tables and diagrams.">

<meta name = "DC.Format"
content = "video/mpeg; 14 minutes">
Exemplos de DC: Identifier

<meta name = "DC.Identifier"
content = "http://foo.bar.org/zaf/">

<meta name = "DC.Identifier"
content = "urn:ietf:rfc:1766">

<meta name = "DC.Identifier"
scheme = "ISBN"
content = "1-56592-149-6">

<meta name = "DC.Identifier"
scheme = "DOI"
content = "10.12345/33-824688ab">
Exemplos de DC: Source

<meta name = "DC.Source"
content = "Shakespeare's Romeo and
Juliet">

<meta name = "DC.Source"
content = "http://a.b.org/manon/">
Exemplos de DC: Language

<meta name = "DC.Language"
content = "en">

<meta name = "DC.Language"
scheme = "rfc1766" content = "en">

<meta name = "DC.Language"
scheme = "ISO639-2" content = "eng">

<meta name = "DC.Language" scheme =
"rfc1766" content = "en-US">
Exemplos de DC: Language

<meta name = "DC.Language"
content = "zh">

<meta name = "DC.Language"
content = "ja">

<meta name = "DC.Language"
content = "de">

<meta name = "DC.Language"
content = "german">

<meta name = "DC.Language"
lang = "fr"
content = "allemand">
Exemplos de DC: Relation

<meta name = "DC.Relation.IsPartOf"
content = “http://foo.bar.org/abc/proceed/">

<meta name = "DC.Relation.IsFormatOf"
content = "http://foo.bar.org/cd145.sgml">

<meta name = "DC.Relation.IsVersionOf"
content = "http://foo.bar.org/draft9.4.4.2">

<meta name = "DC.Relation.References"
content = "urn:isbn:1-56592-149-6">
Exemplos de DC: Relation

<meta name = "DC.Relation.IsBasedOn"
content = "Shakespeare's Romeo and Juliet">

<meta name = "DC.Relation.Requires" content
= "LWP::UserAgent; HTML::Parse; URI::URL;
Net::DNS; Tk::Pixmap; Tk::Bitmap; Tk::Photo">
Exemplos de DC: Coverage

<meta name = "DC.Coverage"
content = "US civil war era; 1861-1865">

<meta name = "DC.Coverage"
content = "Columbus, Ohio, USA; Lat: 39 57 N
Long: 082 59 W">

<meta name = "DC.Coverage"
scheme = "TGN"
content = "Columbus (C,V)">

<meta name = "DC.Coverage.Jurisdiction"
content = "Commonwealth of Australia">
Exemplos de DC: Rights

<meta name = "DC.Rights"
lang = "en" content = "Copyright Acme 1999 All rights reserved.">

<meta name = "DC.Rights"
content = "http://foo.bar.org/cgi-bin/terms">
DCMI Working Groups

Element Working Groups
– Como aplicar cada elemento do DC
através dos diversos domínios

Architeture Working Groups
– Como prover suporte a estruturação do DC
como um todo

Domain Centered Working Groups
– Como aplicar o conjunto de elementos do
DC a um domínios de aplicação
específicos
DCMI Working Groups

Element Working Groups
– Como aplicar cada elemento do DC
através dos diversos domínios

Architeture Working Groups
– Como prover suporte a estruturação do DC
como um todo

Domain Centered Working Groups
– Como aplicar o conjunto de elementos do
DC a um domínios de aplicação
específicos
Element Working Groups









Agents
Citation
Coverage
Date
Format
Relation
Subject Description
Title
Type
Architecture Working Groups







Data Model
Implementors
Multiple Languages
One 2 One
Schema
Standards
User Guide
Domain Centered Working Groups



Education
Government
Libraries
Download

DC - Dublin Core