ГОСТ Р ИСО/МЭК 19770-2-2014
8.4.5
Зависимость (‘dopondency’)
XML-тег
Тип
dependency
Комплексный тип
ОпределениеДанный элемент предоставляется для того, чтобы разрешить программному обе
спечению указывать, что для запуска ему необходим другой продукт. Такая необходимость
никак не связана с лицензированием программного обеспечения или правами на использо
вание программного обеспечения: это просто требование для запуска программного обе
спечения. Например, приложение Java’* может нормально запускаться только в опреде
ленной версии Java™. Шаблон Excel© требует Excel©. Эти зависимости не
обязательно являются строгими зависимостями, используемыми программным
обеспечением для про верки наличия конкретного тега идентификации программного
обеспечения до того, как бу дет запущено приложение, а. скорее, являются инструкциями,
выдаваемыми в базу данных SAM для получения сведений об отношениях программного
обеспечения и/или. возможно, для предоставления информации в среду службы
поддержки.
Этот элемент может встречаться в теге идентификации программного обеспечения
либо ни разу, либо один раз.
Структура данныхXML-тегТипОпределение
softwarejdТип идентификаУникальный идентификатор программ
Пример
ции программного обе ного обеспечения, определяющий тег зависи
спечения. описанный в мости
8.3.5
От одного до не
ограниченного количе
ства вхождений
<dependency>
<sofhvare_id>
<unique_id>fc3cc419-b5a1-9f16-ed203e537c40</unique_id>
<tag_creator_regid>regid.1986-12.com.adobe</tag_creator_regid>
</software_id>
</dependency>
8.4.6
Список владельцев элемента (‘elements_owner’)
XML-тег
elemenls_owner
Тип
Комплексный тип
Определение Этот элемент обеспечивает возможность указывать, кто заявляет о владении элементами
в теге. Такое заявление о владении не является официальным (как. например, цифровая
подпись), тем не менее, оно содержит ценную информацию для модификаторов тегов. Если
оговорено, что элемент находится «во владении», это означает что значение, указанное в
элементе, не должно меняться, пока такое изменение не будет согласовано с существую
щим владельцем элемента.
Создатель тега должен указать элементы, которые не должны изменяться никакими моди
фикаторами тегов.
В элементе должны использоваться ID элемента, поддерживаемые XSD. Эти ID элемента
создаются создателем тега и должны быть уникальны для каждого тега идентификации про
граммного обеспечения . ID используются для ссылок на другие элементы тега внутри само го
тега. Способы использования ID приведены в примере ниже, а также в 6.1.12.
Этот элемент может встречаться в теге идентификации программного обеспечения либо ни
разу, либо неограниченное количество раз
Структура данныхXML-тег
Тип
Определение
owner_
Символьная
reg»d XML-crpoxa
Одно
дение
Если определен элемент elements_owner. эта состав
ляющая определяет компанию, являющуюся владельцем
вхож значений. В общем случае в коммерческом, т. е. готовом к ис
пользованию программном обеспечении (COTS), в качестве
полного определения владельца используется идентифика
тор regtd. Элемент owner_name также может указываться в
приложениях, создаваемых на внутреннем уровне органи
зации
34