Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Fedora (или Гибкая расширяемая архитектура репозитория цифровых объектов ) - это архитектура управления цифровыми активами (DAM), на которой могут быть построены институциональные репозитории , цифровые архивы и системы цифровых библиотек . Fedora является базовой архитектурой цифрового репозитория , а не полным приложением для управления, индексирования, обнаружения и доставки. Это модульная архитектура, построенная на том принципе, что функциональная совместимость и расширяемость лучше всего достигаются путем интеграции данных, интерфейсов и механизмов (т. Е. Исполняемых программ) в виде четко определенных модулей.

История [ править ]

Программное обеспечение с открытым исходным кодом Fedora Repository - это проект, поддерживаемый некоммерческой организацией DuraSpace. Программное обеспечение берет свое начало в гибкой расширяемой архитектуре репозитория цифровых объектов (т.е. Fedora), которая изначально была спроектирована и разработана исследователями из Корнельского университета. [2] Fedora - это архитектура для хранения, управления и доступа к цифровому контенту в форме цифровых объектов, вдохновленная фреймворком Кана и Виленски. [3] Fedora начиналась как исследовательский проект, финансируемый DARPA и Национальным научным фондом, в Исследовательской группе цифровых библиотек Корнельского университета в 1997 году, где первая эталонная реализация была написана на Java с использованием подхода распределенных объектов на основе CORBA. [4][5] Университет Вирджинии начал экспериментировать [6] с программным обеспечением Корнелла, а затем присоединился к Корнеллу для создания проекта репозитория Fedora, который повторно реализовал Fedora как программное обеспечение с открытым исходным кодом. С тех пор в архитектуру было внесено несколько изменений [7], и в конце 2005 года была выпущена версия 2.1. [8] Fedora определяет набор абстракций для выражения цифровых объектов, установления отношений между цифровыми объектами и связывания «поведения» (т. Е. Услуг) с цифровыми объектами.

В 2003 году Red Hat, Inc. подала заявку на получение статуса товарного знака для названия «Fedora», которое будет ассоциироваться с их проектом операционной системы Linux . [9] Cornell и UVA официально оспорили запрос, и в качестве окончательного решения все стороны заключили соглашение о сосуществовании, в котором говорилось, что проект Cornell-UVA может использовать это имя, если оно явно связано с программным обеспечением с открытым исходным кодом для систем репозиториев цифровых объектов. и что Red Hat могла использовать это имя, когда оно явно ассоциировалось с компьютерными операционными системами с открытым исходным кодом. [10]

Технология [ править ]

Fedora предоставляет универсальный уровень управления цифровыми объектами. [11] Управление объектами основано на моделях контента, которые представляют объекты данных (единицы контента) или коллекции объектов данных. Объекты содержат связи между потоками данных (внутренне управляемыми или внешними файлами содержимого), метаданными (встроенными или внешними), системными метаданными (включая PID - постоянный идентификатор, который является уникальным для репозитория) и поведениями, которые сами по себе являются объектами кода, которые обеспечивают привязки. или ссылки на распространителей (программные процессы, которые можно использовать с потоками данных). Модели контента можно рассматривать как контейнеры, которые придают полезную форму вливаемой в них информации; если информация умещается в контейнере, ее можно сразу использовать заранее определенными способами.

Fedora поддерживает два типа служб доступа: клиент управления для приема, обслуживания и экспорта объектов; или через API-перехватчики для настраиваемых веб-служб доступа, построенных на HTTP или SOAP. Репозиторий Fedora предоставляет универсальный уровень управления цифровыми объектами и контейнерами, которые объединяют потоки данных типа mime (например, цифровые изображения, файлы XML, метаданные). Готовая к работе Fedora включает в себя необходимые программные инструменты для приема, управления и обеспечения базовой доставки объектов с помощью небольшого количества специальных распространителей или без них, или может использоваться в качестве серверной части для более монолитного пользовательского интерфейса.

Fedora поддерживает захват и экспорт цифровых объектов в различных форматах XML. Это позволяет обмениваться объектами между Fedora и другими приложениями, а также упрощает цифровое сохранение и архивирование.

  • Цифровая объектная модель Цифровая объектная модель FEDORA позволяет агрегировать как метаданные, так и цифровой контент в виде «потоков данных», независимо от формата и физического местоположения. Объекты FEDORA могут включать контент из внешних или распределенных репозиториев. Цифровые объекты могут быть смоделированы для представления многих типов сущностей из цифровых текстов, публикаций, фотографий, видео и наборов данных. Цифровые объекты могут иметь связанное «поведение», которое может обеспечивать различные представления объекта или может производить динамические преобразования содержимого цифрового объекта.
  • Отношения Цифровая объектная модель FEDORA поддерживает возможность утверждать семантические отношения с помощью структуры описания ресурсов (RDF) . Отношения между объектами и внутри объектов можно индексировать с помощью семантического хранилища троек, которое позволяет выполнять запросы по всему репозиторию цифровых объектов.
  • Служба репозитория основана на четырех основных интерфейсах прикладного программирования (API): управление, доступ, поиск и сбор метаданных через OAI-PMH. Система является масштабируемой и гибкой, и пользователи Fedora приняли репозиторий в качестве основного компонента многих приложений и платформ.

Проект Fedora в настоящее время поддерживается организацией DuraSpace .

См. Также [ править ]

  • Система управления контентом
  • Цифровое сохранение
  • Islandora

Ссылки [ править ]

  1. ^ «Примечания к выпуску Fedora 5.0.2» . duraspace.org. 14 февраля 2019 . Проверено 30 мая 2019 .
  2. ^ Пайетт, С., и Лагозе, С., «Гибкая и расширяемая архитектура цифровых объектов и репозитория (FEDORA)», Европейская конференция по исследованиям и передовым технологиям для цифровых библиотек, Конспект лекций по компьютерным наукам, Springer, 1998 г.
  3. ^ Кан, Р., Виленски Р., Платформа для распределенных сервисов цифровых объектов, Международный журнал по электронным библиотекам. Том 6, выпуск 2, апрель 2006 г. Springer-Verlag Berlin, Heidelberg.
  4. ^ Пайетт, С. и Лагозе, К., «Политические объекты, обеспечивающие соблюдение политики», Европейская конференция по исследованиям и передовым технологиям для цифровых библиотек, Лиссабон, Португалия, опубликовано в Lecture Notes in Computer Science, Springer, 2000.
  5. ^ Пайетт, С., Лагозе, К., Гибкая и расширяемая архитектура цифровых объектов и репозитория (FEDORA). Вторая европейская конференция по исследованиям и передовым технологиям для электронных библиотек, ECDL'98, Ираклион, Крит, Греция, 21-23 сентября 1998 г.
  6. ^ Скобы Т., Wayland, R., Вирджиния Донс FEDORA: Прототип для Repository цифровых объектов. Журнал D-Lib. Июль / август 2000 г.
  7. ^ Пайетт, С. и Стейплс, Т., «Проект Mellon Fedora: архитектура цифровой библиотеки встречает XML и веб-службы», Шестая Европейская конференция по исследованиям и передовым технологиям для цифровых библиотек, конспект лекций по компьютерным наукам, Springer, сентябрь 2003 г.
  8. ^ Лагозе, С., Пайетт, С., Шин, Э. и Уилпер, К., «Fedora: архитектура для сложных объектов и их взаимосвязей», Международный журнал электронных библиотек, специальный выпуск по сложным объектам, Springer, 2005 г.
  9. ^ Беккер, Д., Red Hat, исследователи по имени tiff. CNET News.com. 6 ноября 2003 г.
  10. ^ "История проекта репозитория Fedora" . Архивировано из оригинала на 2014-02-22 . Проверено 14 августа 2012 .
  11. ^ Грин, Р., Авре, К., Проект REMAP: шаги на пути к информационной среде с поддержкой репозитория. Журнал Ариадна. 30 апреля 2009 г.

Дальнейшее чтение [ править ]

  • Acs, B., et al., Общий подход к вычислениям с интенсивным использованием данных с использованием структуры на основе компонентов Meandre. Wands '10 Труды 1-го международного семинара по рабочим процессам в новой науке, ориентированной на данные. Июнь 2010 г.
  • Аллинсон Дж., Фенг Ю. Построение гибких рабочих процессов с помощью Fedora, подход Йоркского университета. Конференция «Открытые репозитории 2010», группа пользователей Duraspace. Июль 2010 г.
  • Балдирис, С., Авила, К., Ривера, П., Гевара, Дж., Фабрегат, Р., Модуль веб-редактирования для маркировки метаданных учебных объектов репозитория Fedora Commons в соответствии со стандартами DRD и LOM. FIE '11 Труды конференции «Границы образования 2011». Октябрь 2011 г.
  • Бейлисс, С., Доу, М., Аллинсон, Дж., Использование технологий семантической паутины для интеграции тезаурусов с Fedora для поддержки каталогизации, обнаружения, повторного использования и взаимодействия. Конференция «Открытые репозитории 2011». Июнь 2011 г.
  • Бейлисс, С., Доу, М., Репозитории Fedora и постоянные идентификаторы - архитектурный подход, который ставит постоянные идентификаторы в основу модели содержимого. Конференция «Открытые репозитории 2011». Июнь 2011 г.
  • Бертаццо, М., Ди Иорио, А., Сохранение и доставка аудиовизуального контента с помощью интеграции Fedora Commons и MediaMosa. [ постоянная мертвая ссылка ] Конференция «Открытые репозитории 2011». Июнь 2011 г.
  • Блекинге А., Кристиансен К. Модели расширенного контента. Конференция «Открытые репозитории 2010», группа пользователей Duraspace. Июль 2010 г.
  • Керли А., Проект «Гидравлика: расширение возможностей сообществ для создания цифровой библиотеки с использованием Fedora и событийно-ориентированной сервис-ориентированной системы обмена сообщениями». [ постоянная мертвая ссылка ] Конференция «Открытые репозитории 2011». Июнь 2011 г.
  • ДиЛауро Т. Выбор компонентов цифровой инфраструктуры. Журнал первого понедельника. 3 мая 2004 г.
  • Феррейра М., Баптиста А., Рамальо Дж . Фонд автоматического цифрового сохранения. Журнал Ариадна. 30 июля 2006 г.
  • Горли Д., Баттино Витербо П. Устойчивая инфраструктура репозитория цифровых гуманитарных наук: опыт DHO. EuroMed'10: Материалы Третьей международной конференции по цифровому наследию. Ноябрь 2010 г.
  • Грин, Р., Авре, К., Уоддингтон, С., Проект CLIF: репозиторий как часть жизненного цикла контента. Журнал Ариадна. 9 марта 2012 г.
  • Грин, Р., Проект RepoMMan: автоматизация метаданных и рабочего процесса для Fedora. Журнал D-Lib. Сентябрь 2005 г.
  • Хамер, Г., Custom Rich Client, Мультимедийные интерфейсы для Интернета и мобильных устройств для Fedora и Duracloud с использованием решений Adobe с открытым исходным кодом. Конференция «Открытые репозитории 2010», группа пользователей Duraspace. Июль 2010 г.
  • Кеннан, М., Кингсли, Д., Состояние нации: снимок институциональных репозиториев Австралии. Журнал первого понедельника. 2 февраля 2009 г.
  • Людвиг Дж., Энке Х., Фишер Т., Ашенбреннер А. Разнообразие и функциональная совместимость репозиториев в среде сетевого управления. Конференция «Открытые репозитории 2010», Общие заседания. Июль 2010 г.
  • Пушманн, К., Реймер, П., DiPP и eLanguage: две совместные модели для открытого доступа. Журнал первого понедельника. 1 октября 2007 г.
  • Сало Д. Модернизация библиотек для решения проблем с данными. Журнал Ариадна. 30 июля 2010 г.
  • Сорока А. Использование рабочих процессов, управляемых сообщениями, в шаблоне служебной шины для индексирования репозиториев Fedora. [ постоянная мертвая ссылка ] Конференция «Открытые репозитории 2011». Июнь 2011 г.
  • Варанка, М., Варйонен, В., Риханен, Т., Разработка системы поддержки процесса публикации с помощью Fedora и Orbeon Forms - пример из практики. Конференция «Открытые репозитории 2010», группа пользователей Duraspace. Июль 2010 г.
  • Уэбб Ф., Полсон Дж. Урожай: система поиска и обнаружения цифровых объектов для распределенных коллекций с различными типами файлов и структурами. Конференция «Открытые репозитории 2010», группа пользователей Duraspace. Июль 2010 г.

Внешние ссылки [ править ]

  • Репозиторий Fedora "Примите участие"
  • DuraSpace
  • Веб-сайт Fedora Commons
  • Лицензии Fedora-Commons