ГОСТ Р ИСО/МЭК 19770-2-2014
Окончание таблицы
Структураregrd
данных
тип regid
Одно вхождение
Идентификатор regid создателя программного обе
спечения (см. 6.1.3.) Если обь ект неизвестен или больше
не занимается бизнесом, это значение может быть установ
лено в «unknown» (неизвестно)
Пример <software_creator>
<name>Example Corp</name>
<regid>regid.1995-09.com.example</regid>
</software_creator>
8.3.5 Идентификационные данные лицензиара программного обеспечения
(‘software„licensor")
software_ icensor
Комплексный тип - EntityCompiexTуре
XML-тег
Тип
Определение
Этот элемент позволяет процессу обнаружения идентифицировать конкретного лицензиара
программного обеспечения, владеющего авторскими правами на программный пакет.
Имена лицензиаров программного обеспечения в разных странах могут быть точно такими
же. однако относиться к разным юридическим лицам. Чтобы обеспечить уникальность, данный
элемент должен содержать идентификатор regid лицензиара программного обеспечения, а также
его имя.
Этот элемент встречается в теге идентификации программного обеспечения только один
раз
XML-тег
Тип
Определение
Структура
данных
имя
Символьная XML-
строка
Одно вхождение
Этот элемент указывает имя объекта, определенного в
теге. Это имя должно быть согласовано между программными
продуктами и релизами программного обеспечения
строка
Одно вхождение
regidСимвольная XML-Идентификатор regid лицензиара программного обеспе
чения (указанного в 6.1.3 Если обьект неизвестен или больше
не занимается бизнесом, это значение может быть установле
но в «unknown» (неизвестно)
Пример«softwareJicensor>
<name>Example Corp</name>
<regid>regid.1995-09.com.example</regid>
</softwareJicensor>
8.3.6
Уникальный идентификатор программного обеспечения (‘softwarejd’)
XML-тег
softwarejd
Тип
Комплексный тип
ОпределениеЭлемент softwarejd содержит информацию, которую можно использовать для ссылки на
конкретную версию конкретного продукта. Этот элемент требует от создателя тега обеспечить уни
кальностьuniquejd для каждого названия и каждой версии программного обеспечения. Различные
уровни обновления программного пакета должны различаться уникальными идентификаторами
программного обеспечения. Чтобы избежать необходимости привлечения внешнего регистрирую
щего органа, каждый создатель тега должен использовать собственный идентификатор regid. как
это определено в 6.1.3.
Идентификатор предоставляется вместе с уникальным ID (uniquejd), содержащимся в этом
идентификаторе regid. Различные платформы и.’или среды разработки могут иметь различные ме
тоды создания уникальных ID. Элемент uniquejd гложет быть идентификатором GUID или обыч ной
ссылкой в среде разработки. Например, организация гложет решить, что ее uniquejd гложет
выглядеть, например, так: <productname>_<version>_<releaselD>.
Несколько создателей тега могут создавать собственные уникальные softwarejd для одного
и того же программного продукта. Это может происходить, когда создатель программного обе
спечения не создал тег идентификации программного обеспечения (например, как это бывает для
устаревшего программного обеспечения), и несколько конкурентных сервисных организаций затем
создают собственные теги для использования с этим программным обеспечением.
Этот элемент встречается в теге идентификации программного обеспечения только один
раз
30