Три подхода к публикации интероперабельных метаданных (доступных для повторного использования) для описания сельскохозяйственной информации
Цель нижепредставленных подходов: обеспечить фиксацию и распространение надлежащих практик, направленных на генерацию/создание метаданных, а также на распространение опыта и подходов, необходимых для управления и обмена метаданными, принимая во внимание необходимость оказания поддержки странам-членам ФАО с ограниченными ресурсами и с ограниченной локальной поддержкой ИТ. Команда AIMS ФАО кастомизировала инструменты (с открытым исходным кодом) управления документами в соответствии со словарями и форматами метаданных, созданными на протяжении более десятка лет. Кастомизация затронула AgriOcean Dspace, AgriDrupal и AgriMetamaker. Ниже представлена информация (без сравнительных данных) о предназначении этих инструментов.
Атрибуты | AgriOcean DSpace (AOD) | AgriDrupal | AgriMetamaker |
---|---|---|---|
Кастомизация | DSpace 1.7.1 (версия JSPUI) | Drupal 7 | Drupal 7 |
Тип программного обеспечения | Система управления цифровым репозиторием | Система управления контентом | Веб-форма |
Тип контента | Документы, карты, изображения и наборы данных | Веб-страницы, документы, новости, мероприятия, вакансии, корпоративные органы и частные лица | Документы |
Веб-сайт | aims.fao.org/tools/agriocean-dspace | aims.fao.org/tools/agridrupal | agris.fao.org/agrimetamaker |
Версия | 1.0 | 7.x.7.9 | 2.0 |
Партнёры | Университет Хасселта, Институт биологии южных морей (ИнБЮМ), ЮНЕСКО-МОК / МООД и Продовольственная и сельскохозяйственная организация Объединенных Наций | Глобальный форум по сельскохозяйственным исследованиям (ГФСИ), Consorcio para el Desarrollo Sostenible de la Ecorregión Andina (CONDESAN) и Продовольственная и сельскохозяйственная организация Объединенных Наций ФАО | Продовольственная и сельскохозяйственная организация Объединенных Наций ФАО |
Описание | Dspace - это свободно доступное программное обеспечение с открытым исходным кодом, разработанное для создания открытых репозиториев и управления ими. DSpace фокусируется на управлении цифровым контентом и сохранении цифровых данных. DSpace основан на прочной основе сообщества пользователей и разработчиков цифровых репозиториев. DSpace можно настроить/персонализировать и расширить. AOD - это кастомизация Dspace, основанная на специфических стандартах управления информацией, широко используемых в области сельскохозяйственных, водных и морских наук. AOD поддерживает использование богатого набора элементов метаданных и словарей предметных областей / авторитетного контроля для описания любого типа информации, включая журнальные статьи, книги, доклады на конференцию, научные доклады, рабочие документы, дипломные работы и диссертации, препринты и др. Основными особенностями AOD являются: • отображение записей с помощью протокола обмена OAI-PMH, который поддерживает форматы метаданных AGRIS AP и MODS; • индексирование контента с помощью терминов ASFA («Рефераты по наукам о водной среде и рыболовству (АСФА)») и тезауруса АГРОВОК; • характеристики авторитетного контроля для заголовка журнала; • отправка документов в репозиторий в соответствии с их типологией; • лёгкая установка версии для Windows; • обновление лейаута: персонализированный стандарт; • пакетный импорт для AGRIS AP, MODS и EndNote AOD основан на готовом пакете программ и располагает следующими основными характеристиками и функциями: • процесс самоархивирования и ввода/отправки записей и документов в систему; • различные рабочие процессы ввода/отправки; • управление цифровыми объектами; • поддержка разных форматов и типов контента /содержания; • два уровня поиска; • постоянные цифровые идентификаторы (handle); • длительное хранение информационных ресурсов; • совместимость с OAI и изображение в RSS (RSS exposure) | Drupal – это свободная и открытая система управления контентом (содержанием) / свободное программное обеспечение для управления цифровым контентом. Drupal позволяет настраивать модели метаданных и модели RDF. Дополнительные преимущества AgriDrupal по сравнению с установкой vanilla Drupal заключаются в том, что установка AgriDrupal содержит все необходимые виды контента, таксономии и системы отображения для управления базовой информационной онлайн системой. AgriDrupal разработан как лёгкий и простой в использовании инструмент, требующий базовую LAMPP среду. Внедрение AgriDrupal, может быть устойчивым также в небольших организациях с незначительной ИТ поддержкой. AgriDrupal подходит для организаций, которые должны: • управлять несколькими типами данных на одном веб-сайте (включая репозиторий документов); • интегрировать интерфейсы репозитория для поиска и просмотра информации на веб-сайте; • реализовывать модели пользовательского контента или модели метаданных; • обмениваться метаданными. Характеристики документального репозитория AgriDrupal: • интерфейс каталогизации, использующий стандарты описания и каталогизации, такие как Dublin Core и элементы AGRIS AP; • списки внутреннего пользования авторитетных / нормативных заголовков авторов (физические и юридические лица); • специальный интерфейс ввода, позволяющий выбор терминов АГРОВОК для предметного индексирования; • отображение записей с помощью протокола обмена OAI-PMH, который поддерживает форматы метаданных Dublin Core и AGRIS AP; • отображение записей в виде RDF-каналов и файла XML; • расширяемые функции импорта и сбора метаданных | AGRIMetaMaker - это веб-форма Drupal для публикации метаданных в репозитории AGRIS. Он предназначен для любого центра, неоснащённого системой управления документами. Основные характеристики AgriMetamaker: интерфейс каталогизации, отображающий элементы метаданных AGRIS AP; отправка записей рабочей группе AGRIS для их последующей загрузки в репозиторий AGRIS . |
Сообщество | AOD – это децентрализованное сообщество, состоящее из разработчиков программного обеспечения и пользователей. В настоящее время сообщество состоит из более чем 50 человек и принимает активное участие в работе консультативной группы сообщества DSpace , которая разрабатывает новые характеристики DSpace, а также содействует реализации конструктивных обсуждений по поводу запросов на их добавление. | Сообщество AgriDrupal состоит из участников, делающих свой вклад в управление данными и информацией с помощью Drupal в экспериментальном порядке. Некоторые члены сообщества AgriDrupal также являются членами общего сообщества Drupal и вносят свой вклад в разработку модулей и технических решений Drupal. | не применяется |
Поддержка | Пользователи сайта AIMS website могут присоединиться к дискуссионной группе, в рамках которой: делиться своим опытом по разработке и установке программного обеспечения, размещать вопросы и комментарии или просто иметь доступ к новостям форума. Цели дискуссионной группы: постановка и решение общих технических вопросов, организация электронных досок объявлений для обмена информацией между пользователями, представление и рассылка новостей и текущей информации о нетехнических (характеристики, функции, сервисы) и технических аспектах (миграция и импорт данных из других систем управления информацией) программного обеспечения. | Участники дискуссионных групп в рамках конкретного форума на сайте AIMS могут делиться новостями, задавать друг другу вопросы технического плана и размещать ответы. Поскольку AgriDrupal использует модули, разработанные сообществом Drupal , вся техническая информация может быть легко найдена в информационном виртуальном пространстве этого сообщества (более чем 780,000 активных членов). | Команда AGRIS team предоставляет поддержку центрам, которые хотят использовать AgriMetamaker через AGRIS webpages. |
Документация | AOD предоставляет документацию по установке, конфигурации, вводу в эксплуатацию и использованию AOD с точки зрения конечного пользователя. Также разработана страница со списком определений для каждого типа документа. После входа в систему, в распоряжении пользователей - среда тестирования функциональных возможностей и настроек AOD. Вся документация о функциональностях DSpace доступна на официальном сайте DSpace. | Инструкции по установке AgriDrupal и AgriDrupal Features на любом веб-сайте Drupal доступны здесь, см. также Тестирования различных функциональных возможностей кастомизации. Общая документация по Drupal и его составных модулях - Drupal website. | AgriMetamaker предоставляет документацию о том, как получить доступ к сгенерированным метаданным, как их использовать и экспортировать. |
Язык программирования | Java | PHP | PHP |
Хранение | Система управления реляционными базами данных PostgreSQL (RDMBS) | MySQL (также оптимально подходит для PostgreSQL) | MySQL |
Установка | AOD также доступен на Google Code в исходном коде как лёгкая в установке версия для Windows. | AgriDrupal досупен как package и Features. Модуль AGROVOC может быть установлен отдельно (доступен здесь). | Установка не требуется |
Поиск | AOD использует готовый пакет программ функций поиска DSpace на уровне метаданных и по полному тексту документа. | AgriDrupal использует фильтры визуализации Drupal для поиска метаданных. В целях содействия быстрому поиску в больших репозиториях, AgriDrupal можно подключить к инстанции Apache Solr. | не применяется |
Рабочий поток | Рабочие процессы AOD позволяют осуществить проверку материалов перед их вводом/отправкой в репозиторий. Может быть проверена точность и правильность описания ресурсов, готовых для ввода в систему (также с целью улучшения качества метаданных) или оценена необходимость их долгосрочного архивирования. AOD использует три шага рабочего процесса DSpace: 1. Принять / Отклонить Этот шаг позволяет пользователю/ администратору системы принять или отклонить вводимый в систему ресурс. В последнем случае, отправителю ресурса может быть отправлено описание причины отклонения. Если ресурс отклонён, он появится в разделе отправителя ‘My DSpace’ (submitter’s ‘My DSpace’). 2. Принять - Отклонить - Редактировать метаданные. Этот шаг позволяет пользователю, администратору системы принять или отклонить вводимый в систему ресурс и редактировать метаданные, описывающие ресурс. В случае отклонения, отправителю ресурса может быть отправлено объяснение причины отклонения. Если ресурс отклонён, он появится в разделе отправителя ‘My DSpace’ (submitter’s ‘My DSpace’). 3. Редактировать метаданные Этот шаг позволяет пользователю/ администратору системы редактировать метаданные (и также улучшить их качество), описывающие ресурс. Каждый из трех шагов может быть введён по отдельности. Шаги в рабочем процессе отрабатываются в предусмотренном порядке. Если выбраны шаги 1 и 3, шаг 1 должен быть завершен до начала шага 3. | Рабочий процесс публикации по умолчанию в AgriDrupal основан на системе доступа (создание, (самостоятельное) редактирование, издание, удаление)). Дополнительные правила рабочего процесса (добавить комментарии, сообщить, изменить значение поля и т.д.) могут быть добавлены с помощью модуля Rules. | не применяется |
Импорт метаданных | AOD обеспечивает возможность импорта отдельных элементов в AGRIS AP, MODS и Endnote.Также возможен пакетный импорт модуля в браузер для RIS и Bibtex files, с возможностью загрузки в AGRIS AP. | AgriDrupal поставляется с некоторыми импортируемыми по умолчанию функциями, которые принимают данные в следующих форматах: RSS ленты новостей, также расширенные с: AgEvent AP - для мероприятий, AgJob AP - для вакансий; AGRIS AP XML – для документов. Дополнительные функции импорта могут быть разработаны с помощью графического интерфейса GUI. Форматы, которые могут быть импортированы: XML, CSV. | не применяется |
Пользовательский интерфейс | AOD обеспечивает возможности просмотра коллекций по категориям «сообщества» и «коллекции», «дата выпуска статьи», «автор», «заголовки», «предметные области». В поисковых рамках этих категорий пользователи могут ранжировать результаты поиска на основании своих предпочтений. Поисковая система Lucene search engine обеспечивает простые и расширенные функции поиска, с поддержкой форматов PDF, Ms Word, HTML и текстовых документов. Расширенный поиск позволяет искать ресурсы как по категории «сообщества», так и по конкретным полям, таким как «автор», «заголовок», «предметная область», «аннотация», «серия», «спонсор», «идентификатор» и «язык (ISO)». Зарегистрированные пользователи могут подписаться на получение электронной рассылки, информирующей о новых поступлениях в коллекции; пользователи могут также получать по электронной почте информацию о предустановленных приложениях. | AgriDrupal обеспечивает возможность навигации, параметры которой могут быть легко изменены администратором. По умолчанию, горизонтальная навигация даёт обзор содержания веб-сайта, в том числе статических страниц, новостей, событий и вакансий. С помощью левой вертикальной панели навигации можно искать информацию и просматривать ресурсы репозитория, каталоги, справочный материал и списки авторитетных записей. Пользователи могут просматривать документы в репозитории по: теме/ предметной области, заголовку, автору, журналу или конференции, или искать документы через расширенный поиск, который охватывет почти все доступные поля и который может быть легко изменён администраторами путём добавления или удаления полей поиска. Каталоги других типов контента также могут быть найдены через простой и расширенный поиск. | AGRIMetaMaker упрощает доступ к метаданным через базу данных AGRIS используя AGRIS search engine. |
Язык | Языки интерфейса: английский, французский, русский и украинский (другие языки с частичным переводом доступны в виде, предлагаемом DSpace). Сотрудничество в целях поддержки новых языковых версий поощряется. | Язык интерфейса - английский. Административный интерфейс позволяет добавлять новые языки без ограничений и переводить интерфейсы на новые языки. | Поддерживаемый язык интерфейса – английский. |
Метаданные | AOD кастомизировала модель метаданных, совместимую с общими стандартами описания и каталогизации. Модель поддерживает метаданные в различных форматах (DC, AGRIS AP и MODS) через OAI. AOD использует типологии документов, заведомо предусмотренных для ввода в систему. Каждый тип документов имеет свой набор полей метаданных. | Управление метаданными в AgriDrupal осуществляется в соответствии с рекомендуемыми стандартами для различных типов управляемого контента. AgriDrupal использует DC, AGRIS AP, базовый RSS, расширенный с AgEvent AP и AgJob AP и FOAF. Рекомендуемые свойства FOAF и LODE-BD - такие как DC, BIBO – используются в хранилище RDF. | AgriMetamaker использует элементы метаданных AGRIS AP. |
Словари предметных областей & авторитетный контроль | Поисковый контент можно индексировать с помощью словарей предметных областей. В настоящий момент AOD поддерживает тезаурусы АГРОВОК AGROVOC AOD поставляется вместе с системой авторитетного контроля (в частности, с 37000 нормативными записями) названий журналов, извлечённых из перечней журналов, поддерживаемых ASFA и AGRIS, а также вместе с авторитетными файлами авторов и конференций. Каждый термин АГРОВОК поддерживается URI и лейблами на языках, присутствующих в репозитории . | Для тематического индексирования, AgriDrupal предусматривает использование АГРОВОК и/или предметных категорий AGRIS. Каждый термин АГРОВОК поддерживается URI и лейблами на всех языках, присутствующих на сайте. Система предоставляет сервисы хранения для недескрипторов и соответствующих дескрипторов. AgriDrupal использует авторитетные списки для наименования авторов, издателей, журналов и конференций.
| AgriMetamaker поддерживает АГРОВОК, тематические категории AGRIS, авторитетный контроль для названия журналов, авторов и юридических лиц. |
Интероперабельность | В качестве поставщика данных, DSpace поддерживает OAI-PMH v.2.0. В дополнении к DC, AOD предоставляет пользователям метаданные в форматах AGRIS AP и MODS. RSS-каналы в AOD применяются ко всей системе, включая коллекции, сообщества. RSS-каналы показывают добавленные элементы на каждом уровне. | не применяется | |
Права пользователей на доступ | Предоставляются на уровне сообщества, коллекции и на уровне отдельных элементов | Настраивается с помощью системы доступа Drupal, на основе ролей. | не применяется |
Система версий | не применяется | При необходимости, версии могут быть сконфигурированы для конкретных типов контента через Drupal GUI. | не применяется |
Статистические данные | AOD предоставляет пользователям возможность генерировать статистистические данные количества просмотров статей и их коллекций, а также их загрузок тем или иным сообществом. Результаты могут быть сгруппированы по: общему количеству просмотров, стране, городу | Пакет AgriDrupal содержит базовый статистический модуль Drupal core, установленный администратором. Для улучшения статистических данных и показателей, могут быть использованы модуль Statistics Pro или Google Analytics. Для генерации статистических данных загрузок, должен быть включен "частный" метод загрузки и установлен дополнительный module | не применяется |
Стратегия сохранения ресурса | AOD обеспечивает хранение, а также предоставляет услуги по управлению депонированными/ переданными на хранение ресурсами в целях обеспечения их долговечности. | не применяется | не применяется |
Постоянные ссылки | AOD использует Handle System для постоянных ссылок | AgriDrupal использует только основной узел URLs Drupal (с уникальными идентификаторами) в качестве постоянных идентификаторов. | не применяется |