Архитектура цифровых объектов — Википедия
Архитектура цифровых объектов (англ. Digital Object Architecture, DOA) — архитектура для построения распределённой адресно-справочной системы идентификации и получения данных цифровых объектов в сети Интернете независимо от типа объектов[1].
Концепция DOA разработана в 1993—1995 годах в Corporation for National Research Initiatives[англ.] (CNRI) в рамках проекта Computer Science Technical Reports (CSTR) по заказу Управления перспективных исследовательских проектов Министерства обороны США (англ. DARPA)[2].
В DOA предложен технический дизайн универсальной структуры для цифровой библиотеки, призванной упорядочить огромное количество цифровых объектов, доступных в компьютерных сетях. В ходе дискуссий вокруг концепции DOA экспертное сообщество выработало принципы для перехода к настоящей цифровой библиотеке из тех сетевых сервисов, которые существовали на 1995 год[3].

DOA использует Handle System[англ.], описанную в трёх информационных RFC, опубликованных в 2003 году[4].
Зарегистрированный в DOA цифровой объект описан в структуре данных, которая хранится в реестрах адресно-справочной системы. Эта структура данных представляет собой идентификатор (дескриптор, англ. Handle) с уникальным именем (идентификационным словом или кодом) и информацией, содержащей описание цифрового объекта и метаданные, достаточные для получения данных цифрового объекта из информационной системы, в которой они хранятся[1].
Каждый идентификатор цифрового объекта уникален, постоянен (имя идентификатора в DOA не может быть изменено) и не зависит от физической или логической системы базы данных реестра[1].
Реестры идентификаторов цифровых объектов хранятся в иерархии реестров, которые образуют единую распределённую адресно-справочную систему идентификации и получения данных цифровых объектов по имени их идентификаторов[1]:
- глобальный реестр идентификаторов (Global Handle Registry, GHR) — управляет всемирным корнем иерархии системы идентификаторов;
- локальные адресно-справочные системы (Local Handle Service, LHS) — управляют идентификаторами определённого вида.
GHR управляется некоммерческой организацией Фонд DONA (англ. DONA Foundation, DONA) при поддержке Международного союза электросвязи. Техническое обеспечение работы GHR осуществляют несколько организаций, которых называют Multi-Primary Administrators (MPA). Каждому MPA назначается префикс верхнего уровня, которого он может выделять субпрефиксы. Каждый MPA обслуживает свою GHR с идентификаторами, начинающимися с назначенным этому MPA префиксом[1].
В начале 1990-х Управления перспективных исследовательских проектов Министерства обороны США (англ. DARPA) в рамках проекта Computer Science Technical Reports (CSTR) заказало в Corporation for National Research Initiatives (CNRI) разработать систему для упорядочения огромного количества цифровых объектов, уже доступных на тот момент в национальных компьютерных сетях США[3]. За 1993—1995 годы исследователями Робертом Каном (Robert Kahn) и Робертом Виленски (Robert Wilensky) была проведена работа, результатом которой стала концепция каталогизации цифровых объектов под названием Digital Object Architecture (DOA, рус. Архитектура цифровых объектов). Первая публикация по DOA вышла в мае 1995 года, её индекс hdl: cnri.dlib/tn95-01[3].
Начавшаяся после первой публикации 1995 года дискуссия вокруг концепции DOA привела к выработке принципов для перехода к настоящей глобальной цифровой библиотеке от разрозненных сетевых сервисов, которые существовали в то время[3].
- Идентификация:
каждый цифровой объект получает уникальный постоянный идентификатор (Handle, DOI). - Метаданные:
каждый объект описывается набором стандартных метаданных, в которых описано, как его обнаруживать, понимать и использовать. - Управление:
разработана система управления, отвечающая за регистрацию идентификаторов, хранение метаданных и обеспечение доступа к объектам. - Разрешение (ресолвинг):
зная идентификатор, можно получить информацию о том, где находится сам объект и как к нему получить доступ.
Важнейшие компоненты DOA[5]:
- цифровой объект — структурированная запись, содержащая данные, информацию о состоянии данных и метаданные (Цифровой объект может содержать не саму информацию, а указатели на местоположение этой информации);
- хранилище — система, в которой находится информация;
- идентификаторы (дескрипторы, англ. handles) — набор идентификаторов или дескрипторов (handles) цифровых объектов, которые являются уникальными, постоянными для каждого объекта и независимыми от физической или логической системы;
- система ресолвинга дескрипторов — система, используемая для преобразования дескрипторов в информацию о местоположении информации и её хранилищах;
- реестры — содержат коллекции объектов, доступных в хранилищах.
- Надежная идентификация и доступность цифровых объектов;
- стандартизированные метаданные для описания объектов;
- централизованное управление и распределенное хранение объектов;
- разделение идентификации и местоположения объектов.
- ↑ 1 2 3 4 5 Описание технологии DOA. ТЦИ. Дата обращения: 26 июля 2024. Архивировано 26 июля 2024 года.
- ↑ Kahn,Wilensky, 2006.
- ↑ 1 2 3 4 Arms, 1995.
- ↑ Sharp, 2016.
- ↑ Sharp, 2016, p. 3.
- Kahn, R. A Framework for Distributed Digital Object Services : cnri.dlib/tn95-01 : [англ.] / R. Kahn, R. Wilensky. — Corporation for National Research Initiatives, 1995. — 13 May.
- Arms, W. Y. Key Concepts in the Architecture of the Digital Library : [англ.] / Corporation for National Research Initiatives // D-Lib Magazine. — 1995. — July.
- Kahn, R. A Framework for Distributed Digital Object Services : [англ.] / R. Kahn, R. Wilensky // International Journal on Digital Libraries. — 2006. — Vol. 6, no. 2. — P. 115–123. — doi:10.1007/s00799-005-0128-x.
- Sharp, Chip. Overview of the Digital Object Architecture (DOA) : An Internet Society Information Paper : [англ.]. — Internet Society, 2016. — 25 October. — 8 p.
- RFC 3650
- RFC 3651
- RFC 3652
- RFC 4452
- ISO 26324:2012 : Digital object identifier system : [англ.] / Technical Committee: ISO/TC 46/SC 9 Identification and description. — Ed. 1. — International Organisation of Standartisation, 2012. — May. — 17 p.
- ANSI/NISO Z39.84-2005
- ITU-T Recommendation X.1255