Введение

Стандартный набор элементов метаданных

Дублинское ядро, также известное как набор элементов метаданных Дублинского ядра (DCMES), представляет собой набор из пятнадцати основных элементов метаданных для описания цифровых или физических ресурсов. Оно стало первым стандартом метаданных для описания веб-контента. Инициатива по метаданным Дублина (DCMI) отвечает за разработку Дублинского ядра; DCMI является проектом Ассоциации информационных наук и технологий (ASIS&T) – некоммерческой организации. Дублинское ядро было официально стандартизировано на международном уровне как ISO 15836 Международной организацией по стандартизации (ISO) и как IETF RFC 5013 Рабочей группой по инженерной работе в Интернете (IETF), а также в США как ANSI/NISO Z39.85 Национальной организацией по информационным стандартам (NISO). Основные свойства являются частью более широкого набора терминов метаданных DCMI. Термин "Дублинское ядро" также используется как прилагательное для метаданных Дублинского ядра – стиля метаданных, основанного на множестве словарей Resource Description Framework (RDF), упакованных и ограниченных в профилях приложений Дублинского ядра. Ресурсы, описываемые с помощью Дублинского ядра, могут быть как цифровыми (видео, изображения, веб-страницы и т.д.), так и физическими, такими как книги или произведения искусства. Метаданные Дублинского ядра могут использоваться для различных целей: от простого описания ресурсов до объединения словарей метаданных различных стандартов метаданных и обеспечения совместимости словарей метаданных в облаке связанных данных и реализациях семантической сети.

Предыстория

"Даблин" относится к городу Даблин, штат Огайо, США, где схема была разработана в 1995 году на приглашенном семинаре OCLC/NCSA Metadata Workshop, организованном OCLC (в то время известным как Online Computer Library Center), библиотечным консорциумом, базирующимся в Даблине, и Национальным центром сверхкомпьютерных приложений (NCSA). Термин "Core" ("Основные") относится к метаданным как к "широким и универсальным, пригодным для описания широкого спектра ресурсов". Семантика Dublin Core была определена и поддерживается международной междисциплинарной группой специалистов в области библиотечного дела, информатики, текстового кодирования, музейного дела и других смежных областей науки и практики. В 1999 году первый стандарт кодирования Dublin Core был представлен в виде HTML-тегов 'meta'. Начиная с 2000 года, сообщество Dublin Core сосредоточилось на "профилях приложений" – концепции использования записей метаданных с Dublin Core в сочетании с другими специализированными словарями для удовлетворения конкретных требований реализации. В то же время развивалась работа консорциума World Wide Web над универсальной моделью данных для метаданных – Resource Description Framework (RDF). В рамках расширенного набора терминов метаданных DCMI, Dublin Core стал одним из самых популярных словарей для использования с RDF, особенно в контексте движения за связанные данные. Инициатива Dublin Core Metadata Initiative (DCMI) предоставляет открытую площадку для разработки интероперабельных онлайн-стандартов метаданных для широкого спектра целей и бизнес-моделей. Деятельность DCMI включает в себя рабочие группы, формирующиеся на основе консенсуса, глобальные конференции и семинары, взаимодействие со стандартами и образовательные инициативы, направленные на широкое внедрение стандартов и практик метаданных. В 2008 году DCMI отделилась от OCLC и была зарегистрирована как независимая организация. В настоящее время любые изменения в стандарте Dublin Core рассматриваются Советом по использованию DCMI в соответствии с Политикой пространств имен DCMI (DCMI NAMESPACE). Эта политика определяет порядок присвоения терминов, а также устанавливает ограничения на объем редакционных изменений, допустимых в отношении наименований, определений и комментариев по использованию.

Уровни стандарта

Стандарт Dublin Core изначально включал два уровня: простой и квалифицированный. Простой Dublin Core состоял из 15 элементов; Квалифицированный Dublin Core включал три дополнительных элемента (Аудитория, Происхождение и Правообладатель), а также группу уточнений элементов (также называемых квалификаторами), которые могли уточнять семантику элементов способами, полезными для поиска ресурсов. С 2012 года оба уровня были объединены в DCMI Metadata Terms в виде единого набора терминов, использующих модель данных RDF. Полный набор элементов доступен по пространству имен http://purl.org/dc/terms/. Поскольку определения терминов часто содержат области и диапазоны, которые могут быть несовместимы с определениями, использовавшимися для первоначальных 15 элементов Dublin Core до появления RDF, существует отдельное пространство имен для этих первоначальных 15 элементов в их прежнем определении: http://purl.org/dc/elements/1.1/.

Набор элементов метаданных Dublin Core

Оригинальная версия DCMES 1.1 состоит из 15 элементов метаданных, определенных следующим образом в оригинальной спецификации:
Contributor – "Субъект, ответственный за вклад в ресурс".
Coverage – "Пространственная или временная тема ресурса, область его пространственного применения или юрисдикция, к которой он относится".
Creator – "Сущность, в первую очередь ответственная за создание ресурса".
Date – "Точка или период времени, связанный с событием в жизненном цикле ресурса".
Description – "Описание ресурса".
Format – "Формат файла, физический носитель или размеры ресурса".
Identifier – "Однозначный идентификатор ресурса в заданном контексте".
Language – "Язык ресурса".
Publisher – "Субъект, ответственный за предоставление ресурса в доступ".
Relation – "Связанный ресурс".
Rights – "Информация о правах, связанных с ресурсом".
Source – "Ресурс, из которого был получен описываемый ресурс".
Subject – "Тема ресурса".
Title – "Название ресурса".
Type – "Тип или жанр ресурса".
Каждый элемент "Дублинского ядра" является необязательным и может быть повторен. DCMI разработал стандартные способы уточнения элементов и поощряет использование схем кодирования и словарей. В "Дублинском ядре" не предусмотрен обязательный порядок представления или использования элементов. "Дублинское ядро" стало стандартом NISO Z39.85 и IETF RFC 5013 в 2007 году, стандартом ISO 15836 в 2009 году и используется в качестве базового набора элементов данных для описания учебных ресурсов в ISO/IEC 19788-2 "Метаданные для учебных ресурсов (MLR) – Часть 2: Элементы "Дублинского ядра"", разработанном ISO/IEC JTC 1/SC 36. Полную информацию об определениях элементов и взаимосвязях терминов можно найти в реестре метаданных "Дублинского ядра".

Пример использования [и упоминания] WebCite

На веб-странице "форма архивации" WebCite указано, в частности: "Метаданные (необязательно): Это элементы Dublin Core. [ ]".

Квалифицированный Дублинский центр

(Заменено в 2008 году Терминами метаданных DCMI.) После определения первоначальных 15 элементов был начат непрерывный процесс разработки примеров терминов, расширяющих или уточняющих DCMES. Дополнительные термины были определены, как правило, в рабочих группах DCMI, и признаны Советом по использованию DCMI соответствующими принципам надлежащей практики для квалификации элементов метаданных Dublin Core. Уточнения элементов делают значение элемента более узким или конкретным. Уточненный элемент разделяет значение неквалифицированного элемента, но с более ограниченной областью применения. Руководящий принцип квалификации элементов Dublin Core, неофициально известный как принцип "упрощения", гласит, что приложение, которое не понимает конкретный термин уточнения элемента, должно иметь возможность игнорировать квалификатор и рассматривать значение метаданных так, как если бы это был неквалифицированный (более широкий) элемент. Хотя это может привести к некоторой потере конкретики, оставшееся значение элемента (без квалификатора) должно оставаться в целом правильным и полезным для поиска. В дополнение к уточнениям элементов, Qualified Dublin Core включает в себя набор рекомендуемых схем кодирования, предназначенных для облегчения интерпретации значения элемента. Эти схемы включают контролируемые словари и формальные обозначения или правила разбора. Таким образом, значение, выраженное с использованием схемы кодирования, может быть токеном, выбранным из контролируемого словаря (например, термином из системы классификации или набора предметных рубрик), или строкой, отформатированной в соответствии с формальным обозначением, например, "2000 12 31" как стандартное представление даты ISO. Если схема кодирования не понятна приложению, значение все равно может быть полезным для человека. Аудитория, Происхождение и Правообладатель являются элементами, но не входят в состав 15 простых элементов Simple Dublin Core. Используйте Audience, Provenance и RightsHolder только при использовании Qualified Dublin Core. DCMI также поддерживает небольшой общий словарь, рекомендуемый для использования в элементе Type. В настоящее время этот словарь состоит из 12 терминов. предоставляет эталонную модель, по которой можно сравнивать конкретные рекомендации по кодированию Dublin Core, независимо от какого-либо конкретного синтаксиса кодирования. Такая эталонная модель помогает разработчикам лучше понять типы описаний, которые они пытаются кодировать, и облегчает разработку более качественных соответствий и переводов между различными синтаксисами.

Примечательные применения

Одним из определений типов документов на основе Dublin Core является спецификация Open Source Metadata Framework (OMF). OMF, в свою очередь, используется Rarian (заменяющим ScrollKeeper), который применяется в среде рабочего стола GNOME, браузерах справки KDE и сервер документации ScrollServer. PBCore также основан на Dublin Core. Продукты метаданных Zope CMF, используемые Plone, ERP5, системами управления контентом Nuxeo CPS, SimpleDL и Fedora Commons, также реализуют Dublin Core. Формат электронной книги EPUB использует метаданные Dublin Core в файле OPF. Стандарт метаданных Australian Government Locator Service (AGLS) является профилем применения Dublin Core.

Связанное программное обеспечение

Fedora — архитектура управления цифровыми активами (DAM), поддерживающая протокол OAI PMH (и, следовательно, Dublin Core). Omeka — бесплатная система управления контентом с открытым исходным кодом, использующая стандарт метаданных Dublin Core без квалификаторов.