DCMI Dublin Core Metadata Initiative por Pablo Lopes Alenquer curso Tópicos Especiais em BD2 data...
Transcript of DCMI Dublin Core Metadata Initiative por Pablo Lopes Alenquer curso Tópicos Especiais em BD2 data...
DCMIDublin Core Metadata Initiative
por Pablo Lopes Alenquer
curso Tópicos Especiais em BD2
data Março de 2000Mestrado 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
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
Para que serve o DC?(Sites Relacionados)
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">
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é">
– <meta name = "AC.Email" content = "[email protected]">
– <meta name = "DC.Title" content = "Jesse "The Body" Ventura--A Biography">
Exemplos de DC em HTML
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">
<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 em HTML
<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: Title
<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: Creator
<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: Subject
<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: Description
<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: Publisher
<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: Contributor
<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: Date
<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: Type
<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: Format
<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: Identifier
<meta name = "DC.Source" content = "Shakespeare's Romeo and Juliet">
<meta name = "DC.Source" content = "http://a.b.org/manon/">
Exemplos de DC: Source
<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: Language
<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: Relation
<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: Coverage
<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">
Exemplos de DC: Rights
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