ГОСТ ISO/IEC 12785-2—2015
4 Сокращения
CPIM — информационная модель упаковки контента (Content Packaging Information Model):
l-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);
VDEX — машинный словарь определений (Vocabulary Definition Exchange):
W3C — консорциум всемирной сети интернет (World Wide Web Consortium):
XMI— стандарт для обмена данными с помощью XML (XML Metadata Interchange);
XML — расширяемый язык разметки (Extensible Mark-up Language (W3C XML));
XSD — язык описания структуры XML документа (XML Schema Definition):
XSL — язык преобразования и визуализации XML (Extensible Stylesheet Language);
XSLT — язык преобразования XML (XSL Transformations).
5 Документация XML Schema
5.1 Описание основ привязки, при упаковке контента
5.1.1 Свойства Schema
Следующие подпункты описывают характеристики каждого элемента для привязки XML Schema
упаковки контента для основных элементов в табличной форме. Эта же информация также представле на
в качестве XSD в Приложении В.1
В соответствии с IMS Global Learning Consortium (GLC) политика пространства имен [IMS-NAME-
SPACE) указанная в IMS XML привязке упаковки контента, «имя» элемента добавляется к IMS GLC про
странству имен URI для построения единого идентификатора ресурса, как глобального уникального мо
дификатора для этого ресурса. Использование имен элементов и URI, в контексте различных технологий
реализации объясняется в ISO/IEC 12785-2.
Для описания представления экземпляра XML,для каждогоэлемента следующие пространства имен:
Префикс
Пространства имен
Пространство имен по умолчанию
http:/\vvAv.imsgtobal.org/xsd’imscp_v1p1
xml
http://wvAv.w3.org/XMb’1998i’namespace
xs
http://wvAv.w3.org/2001/XMLSchema
xsi
http:/Avww.4v3.orgi’2001/XMLSchema-instance
Представление компонентов Schema:
<xs:schema targetNamespace-’
http://www.imsgk>bal.org/xsdVimscp_v1p2"
version-’IMS CP 1.2" elementFormDe
fault-qualified" attributeFormDefault-’unqualified">
<xs.importnamespace-‘http:/Av\vw.w3.org/XML/199&Viamespace* schemaLocation-
’http://ww%v.w3.orgi’2001/xml.xsd7>
</xs:schema>
Следующие подразделы были созданы при помощи инструмента документирования Schema, пре
доставленного в рамках продукта Oxygen. Для описания логических диаграмм принято использовать
следующие обозначения:
e
: хв:атрибут (attribute)
e >
: хэлоследовательность (sequence)
i «
: хэ:любой атрибут (anyAttribute)
=<>
: хэлюбое пространство имен (any namespace)
3