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

В DOA предложен технический дизайн универсальной структуры для цифровой библиотеки, призванной упорядочить огромное количество цифровых объектов, доступных в национальных компьютерных сетях. В ходе дискуссий вокруг концепции DOA экспертное сообщество выработало принципы для перехода к настоящей цифровой библиотеке из тех сетевых сервисов, которые существовали на 1995 год[2].

Ресолвинг хэндла в Handle System

DOA использует Handle System[англ.], описанную в трёх информационных RFC в 2003 году[3].

Принципы DOA

править
  1. Идентификация:
    каждый цифровой объект получает уникальный постоянный идентификатор (англ. Handle, DOI).
  2. Метаданные:
    каждый объект описывается набором стандартных метаданных, в которых описано, как его обнаруживать, понимать и использовать.
  3. Управление:
    разработана система управления, отвечающая за регистрацию идентификаторов, хранение метаданных и обеспечение доступа к объектам.
  4. Разрешение (ресолвинг):
    зная идентификатор, можно получить информацию о том, где находится сам объект и как к нему получить доступ.

Компоненты DOA

править

Важнейшие компоненты DOA[4]:

  • цифровой объект — структурированная запись, содержащая данные, информацию о состоянии данных и метаданные (Цифровой объект может содержать не саму информацию, а указатели на местоположение этой информации);
  • хранилище — система, в которой находится информация;
  • идентификаторы (дескрипторы, англ. handles) — набор идентификаторов или дескрипторов (handles) цифровых объектов, которые являются уникальными, постоянными для каждого объекта и независимыми от физической или логической системы;
  • система ресолвинга дескрипторов — система, используемая для преобразования дескрипторов в информацию о местоположении информации и ее хранилищах;
  • реестры — содержат коллекции объектов, доступных в хранилищах.

Преимущества DOA

править
  • Надежная идентификация и доступность цифровых объектов;
  • стандартизированные метаданные для описания объектов;
  • централизованное управление и распределенное хранение объектов;
  • разделение идентификации и местоположения объектов.

Примечания

править

Литература

править
  • ANSI/NISO Z39.84-2005
  • ITU-T Recommendation X.1255