Dublin Çekirdeği - Dublin Core

Dublin Core'u formüle eden DCMI'nin logo görüntüsü

Dublin çekirdek olarak da bilinen, Dublin Çekirdek Meta Veri elemanları seti , kaynak tanımlanması için on beş "çekirdek" terimi, elemanların (özellikleri) bir kümesidir. Bu on beş elemanlı Dublin Core, resmi olarak ISO 15836, ANSI/NISO Z39.85 ve IETF RFC 5013 olarak standardize edilmiştir. Dublin Core'u formüle eden Dublin Core Metadata Initiative (DCMI), Association for Information Science'ın bir projesidir. ve Teknoloji (ASIS&T), kar amacı gütmeyen bir kuruluştur. Temel özellikler, daha geniş bir DCMI Meta Veri Terimleri grubunun parçasıdır. "Dublin Core", Dublin Core uygulama profillerinde paketlenmiş ve sınırlandırılmış birden çok Kaynak Açıklama Çerçevesi (RDF) sözlüğünden yararlanan bir meta veri stili olan Dublin Core meta verileri için bir sıfat olarak da kullanılır .

Dublin Core kullanılarak açıklanan kaynaklar, dijital kaynaklar (video, resimler, web sayfaları, vb.) olabileceği gibi kitaplar veya sanat eserleri gibi fiziksel kaynaklar da olabilir. Dublin Core meta verileri, basit kaynak tanımından farklı meta veri standartlarının meta veri sözlüklerinin birleştirilmesine , bağlantılı veri bulutu ve Semantik Web uygulamalarında meta veri sözlükleri için birlikte çalışabilirlik sağlamaya kadar birçok amaç için kullanılabilir .

Arka plan

"Dublin" atıfta Dublin, Ohio tarafından barındırılan şema 1995 davet OCLC / NCSA Meta Veri Workshop sırasında kökenli, ABD, OCLC (Online Bilgisayar Kitaplığı Merkezi gibi o zaman da bilinir), Dublin merkezli bir kütüphane konsorsiyum ve Ulusal Süper Bilgisayar Uygulamaları Merkezi (NCSA). "Çekirdek", meta veri terimlerini "çok çeşitli kaynakları tanımlamak için kullanılabilen geniş ve genel olma" olarak ifade eder. Dublin Core'un semantiği, kütüphanecilik , bilgisayar bilimi , metin kodlama , müzeler ve diğer ilgili bilim ve uygulama alanlarından uluslararası, disiplinler arası bir profesyoneller grubu tarafından kurulmuştur ve sürdürülmektedir .

1999'da ilk Dublin Core kodlama standardı HTML idi. 2000'den başlayarak, Dublin Core topluluğu " uygulama profillerine " odaklandı - meta veri kayıtlarının belirli uygulama gereksinimlerini karşılamak için diğer özel sözlüklerle birlikte Dublin Core'u kullanacağı fikri. Bu süre zarfında, World Wide Web Konsorsiyumu'nun meta veriler için genel bir veri modeli olan Kaynak Tanımlama Çerçevesi (RDF) üzerindeki çalışması olgunlaşıyordu. Genişletilmiş DCMI meta veri terimlerinin bir parçası olarak, Dublin Core, daha yakın zamanda bağlantılı veri hareketi bağlamında RDF ile kullanım için en popüler sözlüklerden biri haline geldi .

Dublin Core Metadata Initiative (DCMI) birlikte çalışabilir çevrimiçi gelişimi için açık bir forum sağlar meta standartlarının amaçları ve iş modellerinin geniş yelpazesi için. DCMI'nin faaliyetleri arasında fikir birliğine dayalı çalışma grupları, küresel konferanslar ve çalıştaylar, standartlarla irtibat ve meta veri standartlarının ve uygulamalarının yaygın olarak kabulünü teşvik etmeye yönelik eğitim çalışmaları yer alır. 2008'de DCMI, OCLC'den ayrıldı ve bağımsız bir varlık olarak kuruldu.

Şu anda, Dublin Core standardında yapılan tüm değişiklikler, bir DCMI Ad Alanı Politikası (DCMI-NAMESPACE) bağlamında bir DCMI Kullanım Kurulu tarafından gözden geçirilmektedir. Bu politika, terimlerin nasıl atandığını açıklar ve ayrıca etiketlerde, tanımlarda ve kullanım yorumlarında izin verilen editoryal değişikliklerin miktarına ilişkin sınırlar belirler.

Standardın seviyeleri

Dublin Core standardı başlangıçta iki seviye içeriyordu: Basit ve Nitelikli. Basit Dublin Çekirdeği 15 elementten oluşuyordu; Nitelikli Dublin Çekirdeği , üç ek öğenin (Audience, Provenance ve RightsHolder) yanı sıra, öğelerin anlamlarını kaynak keşfinde yararlı olabilecek şekillerde iyileştirebilecek bir grup öğe iyileştirmesi (niteleyiciler olarak da adlandırılır) içeriyordu.

2012'den beri, ikisi DCMI Meta Veri Koşullarına , RDF veri modelini kullanan tek bir terim kümesi olarak dahil edilmiştir . Öğelerin tamamı http://purl.org/dc/terms/ ad alanı altında bulunur . Terimlerin tanımı genellikle orijinal 15 Dublin Core öğesi için kullanılan RDF öncesi tanımlarla uyumlu olmayabilecek etki alanları ve aralıklar içerdiğinden, daha önce tanımlandığı gibi orijinal 15 öğe için ayrı bir ad alanı vardır: http:// purl.org/dc/elements/1.1/ .

Dublin Core Meta Veri Öğesi Kümesi

Orijinal DCMES Sürüm 1.1, orijinal spesifikasyonda bu şekilde tanımlanan 15 meta veri öğesinden oluşur:

  1. Katkıda Bulunan - "Kaynakta katkı yapmaktan sorumlu bir varlık".
  2. Kapsam - "Kaynağın mekansal veya zamansal konusu, kaynağın mekansal uygulanabilirliği veya kaynağın ilgili olduğu yargı yetkisi".
  3. Yaratıcı - "Kaynak yapmaktan birincil derecede sorumlu olan bir varlık".
  4. Tarih – "Kaynağın yaşam döngüsündeki bir olayla ilişkili bir nokta veya zaman dilimi".
  5. Açıklama – "Kaynağın bir hesabı".
  6. Biçim – "Kaynağın dosya biçimi, fiziksel ortamı veya boyutları".
  7. Tanımlayıcı - "Belirli bir bağlamda kaynağa açık bir referans".
  8. Dil - "Kaynağın bir dili".
  9. Yayıncı - "Kaynağı kullanılabilir hale getirmekten sorumlu bir varlık".
  10. İlişki - "İlgili bir kaynak".
  11. Haklar – "Kaynak içinde ve üzerinde sahip olunan haklar hakkında bilgi".
  12. Kaynak – "Açıklanan kaynağın türetildiği ilgili bir kaynak".
  13. Konu - "Kaynağın konusu".
  14. Başlık – "Kaynağa verilen ad".
  15. Tür - "Kaynağın doğası veya türü".

Her Dublin Core öğesi isteğe bağlıdır ve tekrar edilebilir. DCMI, öğeleri iyileştirmek ve kodlama ve kelime şemalarının kullanımını teşvik etmek için standart yollar oluşturmuştur. Öğeleri sunmak veya kullanmak için Dublin Core'da önceden belirlenmiş bir düzen yoktur. Dublin Core, 2007'de NISO standartları, Z39.85 ve IETF RFC 5013, 2009'da ISO 15836 standardı haline geldi ve ISO/IEC 19788 -2 Metadata'da öğrenme kaynaklarının tanımı için temel düzey bir veri öğesi seti olarak kullanıldı. öğrenme kaynakları için (MLR) – Bölüm 2: Dublin Temel unsurları, ISO/IEC JTC1 SC36 tarafından hazırlanmıştır .

Öğe tanımları ve terim ilişkileri hakkında tam bilgi Dublin Core Metadata Registry'de bulunabilir.

Kodlama örnekleri

<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" />

WebCite tarafından kullanım [ve sözü] örneği

WebCite için "arşiv formu" web sayfasında kısmen şöyle yazıyor: "Meta veriler (isteğe bağlı): Bunlar Dublin Core öğeleridir. [...]".

Nitelikli Dublin Çekirdeği

(2008'de yerini DCMI Meta Veri Koşulları almıştır.) Orijinal 15 unsurun belirtilmesinin ardından, DCMES'i genişleten veya iyileştiren örnek terimler geliştirmek için devam eden bir süreç başlatılmıştır. Ek terimler, genellikle DCMI'nin çalışma gruplarında belirlendi ve DCMI Kullanım Kurulu tarafından, Dublin Core meta veri öğelerinin yeterliliği için iyi uygulama ilkelerine uygun olduğuna karar verildi.

Öğe iyileştirmeleri, bir öğenin anlamını daha dar veya daha spesifik hale getirir. İyileştirilmiş bir öğe, niteliksiz öğenin anlamını paylaşır, ancak daha sınırlı bir kapsamla. Halk arasında Dumb-Down Prensibi olarak bilinen Dublin Core öğelerinin niteliklerine yönelik yol gösterici ilke, belirli bir öğe iyileştirme terimini anlamayan bir uygulamanın niteleyiciyi yok sayabilmesi ve meta veri değerini bir nesneymiş gibi ele alabilmesi gerektiğini belirtir. niteliksiz (daha geniş) öğe. Bu, bir miktar özgünlük kaybına neden olsa da, kalan öğe değeri (niteleyici olmadan) genel olarak doğru ve keşif için yararlı olmaya devam etmelidir.

Qualified Dublin Core, öğe iyileştirmelerine ek olarak, bir öğe değerinin yorumlanmasına yardımcı olmak için tasarlanmış bir dizi önerilen kodlama şeması içerir. Bu şemalar, kontrollü sözlükleri ve resmi gösterimleri veya ayrıştırma kurallarını içerir. Bu nedenle, bir kodlama şeması kullanılarak ifade edilen bir değer, kontrollü bir sözlükten (örneğin, bir sınıflandırma sisteminden veya bir dizi konu başlığından bir terim) seçilen bir belirteç veya resmi bir gösterime göre biçimlendirilmiş bir dize olabilir, örneğin, "2000- 12-31", bir tarihin ISO standart ifadesi olarak. Bir kodlama şeması bir uygulama tarafından anlaşılmıyorsa, değer yine de bir insan okuyucu için faydalı olabilir .

Audience, Provenance ve RightsHolder öğelerdir, ancak Simple Dublin Core 15 öğelerinin parçası değildir. Audience, Provenance ve RightsHolder'ı yalnızca Qualified Dublin Core kullanırken kullanın. DCMI ayrıca, Type öğesi içinde kullanılması önerilen küçük, genel bir sözlüğe sahiptir. Bu kelime hazinesi şu anda 12 terimden oluşmaktadır.

DCMI Meta Veri Koşulları

DCMI Meta Veri Koşulları, Dublin Core sözlüğünün mevcut kümesini listeler. Bu set, DCMES'in on beş terimini ( italik olarak ) ve nitelikli terimleri içerir. Her terimin http://purl.org/dc/terms ad alanında benzersiz bir URI'si vardır ve tümü RDF özellikleri olarak tanımlanır .

  • Öz
  • erişim hakları
  • tahakkukYöntemi
  • tahakkukPeriyodiklik
  • tahakkuk Politikası
  • alternatif
  • kitle
  • mevcut
  • bibliyografikAlıntı
  • uygun
  • katkıda bulunan
  • kapsama
  • yaratıldı
  • yaratıcı
  • tarih
  • tarihKabul edildi
  • tarihTelif hakkı
  • İletilen Tarih
  • tanım
  • Eğitim Seviyesi
  • kapsam
  • biçim
  • hasFormat
  • bölüm
  • hasVersion
  • tanımlayıcı
  • öğretim yöntemi
  • isFormatOf
  • parçası
  • Referanslı
  • DeğiştirildiTarafından
  • GerekliTarafından
  • Veriliş
  • isVersionOf
  • dilim
  • lisans
  • arabulucu
  • orta
  • değiştirilmiş
  • köken
  • Yayımcı
  • Referanslar
  • ilişki
  • yerini alır
  • gereklilikler
  • Haklar
  • hak sahibi
  • kaynak
  • uzaysal
  • ders
  • içindekiler
  • geçici
  • Başlık
  • tip
  • geçerli

Sözdizimi

Dublin Core öğeleriyle ifade edilen meta veriler için sözdizimi seçenekleri bağlama bağlıdır. Dublin Core kavramları ve semantiği, sözdiziminden bağımsız olacak şekilde tasarlanmıştır ve meta veriler hem makineler hem de insanlar tarafından yorumlanmaya uygun bir biçimde olduğu sürece çeşitli bağlamlara uygulanabilir.

Dublin Core Soyut Modeli, belirli herhangi bir kodlama sözdiziminden bağımsız olarak, belirli Dublin Core kodlama yönergelerinin karşılaştırılabileceği bir referans model sağlar. Böyle bir referans modeli, uygulayıcıların kodlamaya çalıştıkları açıklama türlerini daha iyi anlamalarına yardımcı olur ve farklı sözdizimleri arasında daha iyi eşlemelerin ve çevirilerin geliştirilmesini kolaylaştırır.

Önemli uygulamalar

Dublin Core'a dayalı bir Belge Türü Tanımı , Açık Kaynak Meta Veri Çerçevesi (OMF) belirtimidir. OMF sırayla tarafından kullanılan Rarian (yerine geçen ScrollKeeper tarafından kullanılır), GNOME masaüstü ve KDE yardım tarayıcıları ve ScrollServer dokümantasyon sunucusunda.

PBCore ayrıca Dublin Core'a dayanmaktadır. Zope CMF kullandığı Meta Veri ürünleri, Plone , ERP5 , Nuxeo CPS İçerik yönetim sistemleri , SimpleDL ve Fedora Commons ayrıca Dublin Çekirdek uygulamak. EPUB e-kitap formatında Dublin Core meta verileri kullanır OPF dosyası .

Avustralya Hükümeti Locator Service (AGLS) meta veri standardı Dublin Core bir uygulama profilidir.

Ayrıca bakınız

İlgili yazılım

Referanslar

daha fazla okuma

Dış bağlantılar