ГОСТ ISO/IEC 12785-2-2015
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
Информационные технологии
ОБУЧЕНИЕ, ОБРАЗОВАНИЕ И ПОДГОТОВКА
УПАКОВКА КОНТЕНТА
Часть 2
XML привязка
Information technology. Learning, education and training. Content packaging. Part 2. XML binding
МКС 35.240.99
Дата введения 2017-03-01
Цели, основные принципы и основной порядок проведения работ по межгосударственной стандартизации установлены в ГОСТ 1.0-2015 "Межгосударственная система стандартизации. Основные положения" и ГОСТ 1.2-2015 "Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Правила разработки, принятия, обновления и отмены"
Сведения о стандарте
1 ПОДГОТОВЛЕН федеральным государственным бюджетным образовательным учреждением высшего профессионального образования "Московский государственный технологический университет "СТАНКИН" на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 5
2 ВНЕСЕН Федеральным агентством по техническому регулированию и метрологии
3 ПРИНЯТ Межгосударственным советом по стандартизации, метрологии и сертификации (протокол от 27 октября 2015 г. N 81-П)
За принятие проголосовали:
Краткое наименование страны по МК (ИСО 3166) 004-97 | Код страны по МК (ИСО 3166) 004-97 | Сокращенное наименование национального органа по стандартизации |
Армения | AM | Минэкономики Республики Армения |
Беларусь | BY | Госстандарт Республики Беларусь |
Киргизия | KG | Кыргызстандарт |
Молдова | MD | Молдова-Стандарт |
Россия | RU | Росстандарт |
Таджикистан | TJ | Таджикстандарт |
4 Приказом Федерального агентства по техническому регулированию и метрологии от 26 апреля 2016 г. N 278-ст межгосударственный стандарт ГОСТ ISO/IEC 12785-2-2015 введен в действие в качестве национального стандарта Российской Федерации с 1 марта 2017 г.
5 Настоящий стандарт идентичен международному стандарту ISO/IEC 12785-2:2011* "Информационные технологии. Обучение, образование и подготовка. Упаковка контента. Часть 2. XML привязка" ("Information technology - learning, education and training - Content packaging - Part 2: XML binding", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им межгосударственные стандарты, сведения о которых приведены в дополнительном приложении ДА
6 ВВЕДЕН ВПЕРВЫЕ
7 ПЕРЕИЗДАНИЕ. Август 2018 г.
Информация об изменениях к настоящему стандарту публикуется в ежегодном информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячном информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
ИСО (Международная организация по стандартизации) и МЭК (Международная электротехническая комиссия) являются частью специализированной системы всемирной стандартизации. Национальные организации, которые являются участниками ИСО или МЭК, принимают участие в разработке международных стандартов посредством технических комитетов, основанных соответствующими организациями, для работы с отдельными отраслями технической деятельности. Сотрудничество технических комитетов лежит в сфере общих интересов. Другие международные организации, как государственные, так и коммерческие, поддерживают связь с ИСО и МЭК, а также участвуют в их работе. В сфере информационных технологий ИСО и МЭК создали объединенный технический комитет - ИСО/МЭК СТК 1.
Международные стандарты разрабатываются в соответствии с правилами, описанными в директивах ИСО/МЭК, часть 2.
Следует обратить внимание на то, что некоторые части этого документа могут быть объектом патентных прав. ИСО и МЭК не несут ответственность за идентификацию некоторых или всех патентных прав.
ISO/IEC 12785-2 подготовлен совместным техническим комитетом ИСО/МЭК СТК1/ПК36 "Информационные технологии в обучении, образовании и подготовке".
ISO/IEC 12785 состоит из частей под общим названием: "Информационные технологии в обучении, образовании и подготовке. Упаковка контента":
Часть 1. Информационная модель;
Часть 2. ХМL привязка;
Часть 3. Лучшие практики и руководство по применению.
Информационная модель, описывающая структуру данных, которая может быть использована для обмена данными между системами, была рассмотрена в части 1. Лучшие практики, относящиеся к толкованию и реализации информационной модели, будут рассмотрены в части 3.
Настоящий стандарт является частью стандарта ISO/IEC 12785 и описывает, как представить Информационную модель ISO/IEC 12785-1 в XML.
Для применения настоящего стандарта необходимы следующие ссылочные документы*. Для датированных ссылок применяют только указанное издание ссылочного документа, для недатированных - последнее издание ссылочного документа (включая все изменения к нему):
________________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.
ISO/IEC 12785-1:2009, Information technology - Learning, Education, and Training - Content Packaging - Part 1: Information Model (Обучение, образование и подготовка. Упаковка контента. Часть 1. Информационная модель)
В настоящем стандарте применены следующие термины с соответствующими определениями.
3.1 XML привязка данных (XML data binding): Средства представления информации в XML документе.
Примечание - см. XML привязка данных на Википедии (ссылка 18 ноября 2009, http://en.wikipedia.org/wiki/XML_data_binding).
3.2 управляющий файл (control file): Единичный компьютерный файл, который определяет привязку информационной модели упаковки контента (CPIM), чтобы сделать ее пригодной для машинной обработки.
Примечание - Программный компонент может ссылаться на управляющий файл при оценке достоверности связанного экземпляра информационной модели или для руководства созданием связанного экземпляра информационной модели.
Пример - Файл, содержащий XML схему, может быть использован в качестве управляющего файла для XML привязки манифеста.
3.3 контент (content): Отдельный файл или несколько файлов, используемые в обучении, образовании и подготовке.
Примечание 1 - Логический объект полезной (и многоразового использования) информации может быть описан логическим пакетом.
Примечание 2 - Логический пакет может содержать один или более объектов контента.
3.4
логический пакет (logical package): Представление одного или нескольких объектов полезного (и многоразового использования) образовательного контента. Примечание - Логический пакет включает в себя полный набор компонентов, описанных манифестом и дочерним манифестом, включая локальные компоненты и внешние компоненты, включенные по ссылкам. [ISO/IEC 12785-1:2009] |
3.5
пространство имен (namespace): Пространство имен XML, определенное URI ссылкой. Примечание - Пространство имен в упаковке контента соответствует рекомендации W3C по пространству имен в XML 1.0 (Второе издание). [ISO/IEC 12785-1:2009] |
3.6 манифест (manifest): Описание файлов и логических отношений между ними, которые содержатся или упоминаются в пакете контента.
3.7
метаданные (по упаковке контента) (metadata (in content packaging)): Описательная информация упаковки контента о логических пакетах, логических организациях, содержании и файлах. Примечание 1 - Метаданные могут быть назначены любому компоненту логического пакета, включая манифест. Примечание 2 - Допускается любая привязка объектов метаданных. Каждый объект метаданных может быть локальным или удаленным. [ISO/IEC 12785-1:2009] |
3.8 организация (organization): Логические отношения, такие как иерархическое дерево из единиц контента.
Примечание - В манифесте может быть описано более одной логической организации.
3.9 пакет (package): Объект полезного (и многоразового использования) контента.
Примечание 1 - Пакет может быть частью учебного курса, который имеет учебные релевантности вне содержания образовательной агрегации и может быть доставлен независимо, как весь курс обучения или в виде набора учебных курсов.
Примечание 2 - Пакет должен быть автономен, то есть он должен содержать всю информацию, необходимую, чтобы использовать содержимое для обучения, образования и подготовки, после его распаковки.
3.10 ресурс (в упаковке контента) (resource (in content packaging)): Один URL-адрес точки входа и ноль или более ссылок на файлы, которые необходимо выполнить до запуска содержимого.
Примечание - Файлы, описываемые ресурсом, могут быть локальными или удаленными.
3.11 Schema, XML Schema (Schema, XML Schema): Описание класса XML документов, выраженное в терминах ограничений на структуру и содержание этих документов.
Примечание 1 - Подробнее: www.w3c.org/XML/Schema
Примечание 2 - XML Schema при упаковке контента, рекомендованы W3C.
Примечание 3 - Определение относится к понятию схемы в контексте XML, а также на определенном языке для создания таких схем: в W3C XML Schema. "IMS Content Packaging XML XSD" является приложением W3C языка XML Schema.
3.12 единица контента (unit of content): Файл или группа файлов, которые могут быть представлены в манифесте.
3.13 XML проверка (XML validation): Процесс, в котором документы, написанные на XML (расширяемый язык разметки) проверяются на соответствие этой структуре.
Примечание - Строгая проверка в XML означает, что документ должен следовать правилам, которые диктуются в XML схеме.
CPIM - информационная модель упаковки контента (Content Packaging Information Model);
I-BAT - IMS автогенерация набора инструментов (IMS Binding Auto-generation Tool-kit);
LET - обучение, образование, подготовка (Learning, Education and Training);
MDA - архитектура, управляемая моделью (Model Driven Architecture);
PIM - модель независимая от протокола (Protocol Independent Model);
PSM - платформозависимая модель (Platform Specific Model);
UML - унифицированный язык моделирования (Unified Modeling Language);