Dublin Core - Dublin Core

Imagem do logotipo da DCMI, que formula Dublin Core

O Dublin Core , também conhecido como Dublin Core Metadata Element Set , é um conjunto de quinze elementos (propriedades) "principais" para descrever recursos. Este Dublin Core de quinze elementos foi formalmente padronizado como ISO 15836, ANSI / NISO Z39.85 e IETF RFC 5013. A Dublin Core Metadata Initiative (DCMI), que formula o Dublin Core, é um projeto da Association for Information Science and Technology (ASIS & T), uma organização sem fins lucrativos. As propriedades principais fazem parte de um conjunto maior de Termos de Metadados DCMI. "Dublin Core" também é usado como um adjetivo para metadados Dublin Core, um estilo de metadados que se baseia em vários vocabulários RDF ( Resource Description Framework ), empacotados e restritos em perfis de aplicativos Dublin Core.

Os recursos descritos com o Dublin Core podem ser recursos digitais (vídeo, imagens, páginas da web, etc.), bem como recursos físicos, como livros ou obras de arte. Os metadados Dublin Core podem ser usados ​​para vários fins, desde a descrição simples de recursos até a combinação de vocabulários de metadados de diferentes padrões de metadados , para fornecer interoperabilidade para vocabulários de metadados na nuvem de dados vinculados e implementações da Web Semântica .

Fundo

"Dublin" refere-se a Dublin, Ohio , EUA, onde o esquema se originou durante o OCLC / NCSA Metadata Workshop de 1995, organizado pela OCLC (conhecido na época como Online Computer Library Center), um consórcio de bibliotecas baseado em Dublin, e o National Centro de Aplicações de Supercomputação (NCSA). "Core" refere-se aos termos de metadados como "amplo e genérico, podendo ser usado para descrever uma ampla gama de recursos". A semântica do Dublin Core foi estabelecida e mantida por um grupo internacional e interdisciplinar de profissionais de biblioteconomia , ciência da computação , codificação de texto , museus e outros campos relacionados de bolsa e prática.

Em 1999, o primeiro padrão de codificação Dublin Core estava em HTML. A partir de 2000, a comunidade Dublin Core se concentrou em " perfis de aplicativos " - a ideia de que os registros de metadados usariam o Dublin Core junto com outros vocabulários especializados para atender a requisitos de implementação específicos. Durante esse tempo, o trabalho do World Wide Web Consortium em um modelo de dados genérico para metadados, o Resource Description Framework (RDF), estava amadurecendo. Como parte de um conjunto estendido de termos de metadados DCMI, Dublin Core se tornou um dos vocabulários mais populares para uso com RDF, mais recentemente no contexto da movimentação de dados vinculados .

A Dublin Core Metadata Initiative (DCMI) fornece um fórum aberto para o desenvolvimento de padrões de metadados online interoperáveis para uma ampla gama de propósitos e modelos de negócios. As atividades da DCMI incluem grupos de trabalho orientados por consenso, conferências e workshops globais, contato de padrões e esforços educacionais para promover a aceitação generalizada de padrões e práticas de metadados. Em 2008, a DCMI se separou da OCLC e se incorporou como uma entidade independente.

Atualmente, todas e quaisquer alterações feitas no padrão Dublin Core são revisadas por um DCMI Usage Board dentro do contexto de uma DCMI Namespace Policy (DCMI-NAMESPACE). Esta política descreve como os termos são atribuídos e também define limites na quantidade de alterações editoriais permitidas nos rótulos, definições e comentários de uso.

Níveis do padrão

O padrão Dublin Core originalmente incluía dois níveis: Simples e Qualificado. Dublin Core simples compreendia 15 elementos; Dublin Core qualificado incluiu três elementos adicionais (Audience, Provenance e RightsHolder), bem como um grupo de refinamentos de elementos (também chamados de qualificadores) que podem refinar a semântica dos elementos de maneiras que podem ser úteis na descoberta de recursos.

Desde 2012, os dois foram incorporados aos Termos de Metadados DCMI como um único conjunto de termos usando o modelo de dados RDF . O conjunto completo de elementos pode ser encontrado no namespace http://purl.org/dc/terms/ . Como a definição dos termos geralmente contém domínios e intervalos, que podem não ser compatíveis com as definições pré-RDF usadas para os 15 elementos Dublin Core originais, há um namespace separado para os 15 elementos originais, conforme definido anteriormente: http: // purl.org/dc/elements/1.1/ .

Conjunto de elementos de metadados Dublin Core

O DCMES versão 1.1 original consiste em 15 elementos de metadados, definidos desta forma na especificação original:

  1. Contribuidor - "Uma entidade responsável por fazer contribuições para o recurso".
  2. Cobertura - "O tópico espacial ou temporal do recurso, a aplicabilidade espacial do recurso ou a jurisdição sob a qual o recurso é relevante".
  3. Criador - "Uma entidade responsável principalmente por fazer o recurso".
  4. Data - "Um ponto ou período de tempo associado a um evento no ciclo de vida do recurso".
  5. Descrição - "Uma conta do recurso".
  6. Formato - "O formato do arquivo, meio físico ou dimensões do recurso".
  7. Identificador - "Uma referência inequívoca ao recurso em um determinado contexto".
  8. Idioma - "Um idioma do recurso".
  9. Editora - “Entidade responsável por disponibilizar o recurso”.
  10. Relação - "Um recurso relacionado".
  11. Direitos - "Informações sobre direitos mantidos no e sobre o recurso".
  12. Fonte - "Um recurso relacionado do qual o recurso descrito é derivado".
  13. Assunto - "O tópico do recurso".
  14. Título - "Um nome dado ao recurso".
  15. Tipo - "A natureza ou gênero do recurso".

Cada elemento Dublin Core é opcional e pode ser repetido. O DCMI estabeleceu formas padrão para refinar os elementos e encorajar o uso de esquemas de codificação e vocabulário. Não existe uma ordem prescrita no Dublin Core para apresentar ou usar os elementos. O Dublin Core se tornou um padrão NISO, Z39.85, e IETF RFC 5013 em 2007, padrão ISO 15836 em 2009 e é usado como um conjunto de elementos de dados de nível de base para a descrição de recursos de aprendizagem nos Metadados ISO / IEC 19788-2 para recursos de aprendizagem (MLR) - Parte 2: Elementos Dublin Core, preparados pela ISO / IEC JTC1 SC36 .

Informações completas sobre definições de elementos e relacionamentos de termos podem ser encontradas no Dublin Core Metadata Registry.

Exemplos de codificação

<meta name="DC.Format" content="video/mpeg; 10 minutes" />
<meta name="DC.Language" content="en" />
<meta name="DC.Publisher" content="publisher-name" />
<meta name="DC.Title" content="HYP" />

Exemplo de uso [e menção] por WebCite

Na página web "formulário de arquivo" do WebCite diz, em parte: "Metadados (opcional): Estes são elementos Dublin Core. [...]".

Dublin Core qualificado

(Substituído em 2008 pelos Termos de Metadados DCMI.) Após a especificação dos 15 elementos originais, um processo contínuo para desenvolver termos exemplares estendendo ou refinando o DCMES foi iniciado. Os termos adicionais foram identificados, geralmente em grupos de trabalho da DCMI, e julgados pelo DCMI Usage Board como estando em conformidade com os princípios de boas práticas para a qualificação de elementos de metadados Dublin Core.

Refinamentos de elemento tornam o significado de um elemento mais restrito ou mais específico. Um elemento refinado compartilha o significado do elemento não qualificado, mas com um escopo mais restrito. O princípio orientador para a qualificação de elementos Dublin Core, coloquialmente conhecido como o Princípio Dumb-Down , afirma que um aplicativo que não entende um termo de refinamento de elemento específico deve ser capaz de ignorar o qualificador e tratar o valor dos metadados como se fosse um elemento não qualificado (mais amplo). Embora isso possa resultar em alguma perda de especificidade, o valor do elemento restante (sem o qualificador) deve continuar a ser geralmente correto e útil para descoberta.

Além de refinamentos de elemento, o Dublin Core qualificado inclui um conjunto de esquemas de codificação recomendados, projetados para auxiliar na interpretação do valor de um elemento. Esses esquemas incluem vocabulários controlados e notações formais ou regras de análise. Um valor expresso usando um esquema de codificação pode, assim, ser um token selecionado a partir de um vocabulário controlado (por exemplo, um termo de um sistema de classificação ou conjunto de cabeçalhos de assunto) ou uma string formatada de acordo com uma notação formal, por exemplo, "2000- 12-31 "como a expressão padrão ISO de uma data. Se um esquema de codificação não for compreendido por um aplicativo, o valor ainda pode ser útil para um leitor humano .

Audience, Provenance e RightsHolder são elementos, mas não fazem parte dos elementos Simple Dublin Core 15. Use Audience, Provenance e RightsHolder apenas ao usar o Dublin Core qualificado. O DCMI também mantém um pequeno vocabulário geral recomendado para uso dentro do elemento Type. Este vocabulário atualmente consiste em 12 termos.

Termos de Metadados DCMI

Os Termos de Metadados DCMI lista o conjunto atual do vocabulário Dublin Core. Este conjunto inclui os quinze termos do DCMES (em itálico ), bem como os termos qualificados. Cada termo possui um URI exclusivo no namespace http://purl.org/dc/terms e todos são definidos como propriedades RDF .

  • resumo
  • direitos de acesso
  • accrualMethod
  • periodicidade acumulada
  • política de acréscimo
  • alternativa
  • público
  • acessível
  • bibliographicCitation
  • conforme a
  • contribuinte
  • cobertura
  • criada
  • O Criador
  • encontro
  • dateAccepted
  • dateCopyrighted
  • Data Enviada
  • Descrição
  • nível de educação
  • extensão
  • formato
  • hasFormat
  • hasPart
  • hasVersion
  • identificador
  • método instrucional
  • isFormatOf
  • é parte de
  • isReferencedBy
  • isReplacedBy
  • isRequiredBy
  • publicado
  • isVersionOf
  • língua
  • licença
  • mediador
  • médio
  • modificado
  • proveniência
  • editor
  • referências
  • relação
  • substitui
  • requer
  • direitos
  • rightsHolder
  • fonte
  • espacial
  • sujeito
  • índice
  • temporal
  • título
  • modelo
  • válido

Sintaxe

As opções de sintaxe para metadados expressos com os elementos Dublin Core dependem do contexto. Os conceitos e a semântica do Dublin Core são projetados para serem independentes da sintaxe e se aplicam a uma variedade de contextos, desde que os metadados estejam em uma forma adequada para interpretação por máquinas e pessoas.

O Dublin Core Abstract Model fornece um modelo de referência com o qual as diretrizes de codificação do Dublin Core podem ser comparadas, independentemente de qualquer sintaxe de codificação específica. Esse modelo de referência ajuda os implementadores a obter uma melhor compreensão dos tipos de descrições que estão tentando codificar e facilita o desenvolvimento de melhores mapeamentos e traduções entre diferentes sintaxes.

Aplicativos notáveis

Uma definição de tipo de documento baseada no Dublin Core é a especificação Open Source Metadata Framework (OMF). OMF, por sua vez, é usado pelo Rarian (substituindo o ScrollKeeper ), que é usado pela área de trabalho GNOME e pelos navegadores de ajuda do KDE e pelo servidor de documentação ScrollServer.

O PBCore também é baseado no Dublin Core. Os produtos de metadados do Zope CMF , usados ​​pelo Plone , ERP5 , os sistemas de gerenciamento de conteúdo Nuxeo CPS , SimpleDL e Fedora Commons também implementam Dublin Core. O formato de e-book EPUB usa metadados Dublin Core no arquivo OPF .

O padrão de metadados do Australian Government Locator Service (AGLS) é um perfil de aplicativo do Dublin Core.

Veja também

Software relacionado

Referências

Leitura adicional

links externos