Введение

Язык маркировки или грамматика для контролируемых словарных запасов, разработанный IMS Global IMS Vocabulary Definition Exchange (IMS VDEX) - это язык маркировки или грамматика для контролируемых словарных запасов, разработанный IMS Global в качестве открытой спецификации, с окончательной спецификацией, утвержденной в феврале 2004 года. IMS VDEX позволяет обмениваться и выражать простые машиночитаемые списки терминов человеческого языка, а также информацию, которая может помочь человеку понять значение различных терминов, т.е. плоский список значений, иерархическое дерево значений, словарь, таксономия, глоссарий или словарь. Структурный словарь имеет идентификатор, название и список терминов. Каждый термин имеет уникальный ключ, названия и (необязательно) описания. Термин может иметь вложенные термины, таким образом, может быть создана иерархическая структура. Можно определить отношения между терминами и добавить пользовательские метаданные к терминам. IMS VDEX поддерживает многоязычность. Все значения, которые должны быть прочитаны человеком, т.е. названия, могут быть определены на одном или нескольких языках.

Реализация

ALOHA Metadata Tagging Tool Программный проект на основе Java, который может читать файлы IMS VDEX. IVIMEDS 1G v1.0 от Международной виртуальной медицинской школы включает в себя экземпляры VDEX в учебных планах. Партнеры могут создавать свои собственные карты в формате VDEX и использовать их для поиска информации в хранилище. Веб-сервис профилирования навыков проект реализовал и продемонстрировал использование веб-сервиса профилирования навыков с использованием открытых стандартов в медицинском контексте. Файлы IMS VDEX использовались в представлении структуры навыков иерархии SPWS. В проекте Scottish Doctors VDEX использовался в качестве формата для выражения систем учебных программ. VDEX XSLT скрипты разработанные Центром философских и религиозных исследований Академии высшего образования для преобразования VDEX в XHTML и PostgreSQL VDEX Implementation Project , осуществленный Институтом компьютерного обучения в Университете Хериот-Уатта, с основной целью создания инструмента для редактирования словарей в формате VDEX. Проект, который завершился в январе 2004 года, основывался на публичном проекте (а не на текущей окончательной спецификации). VDEX Java Binding реализация нейтрального интерфейса Java для VDEX, а также предоставление реализации по умолчанию этого интерфейса и функциональности маршаллинга XML. imsvdex Python egg API для VDEX XML файлов. Это свободное программное обеспечение, написанное на языке Python. ATVocabularyManager для Plone CMS использует VDEX в качестве возможного формата для определения словарных запасов. коллективный. vdexvocabulary реализует IMS VDEX в качестве стандартного словаря Zope, который также может использоваться в Plone CMS, написанном на Python. vdexcsv предлагает конвертер командной строки из CSV в VDEX. Он написан на языке Python.