ГОСТ Р ИСО/МЭК 19770-2-2014
a) Для продукта, предназначенного для установки, полное соответствие достигается посред
ством демонстрации того, что все теги идентификации программного обеспечения, установленные
этим продуктом в процессе установки, соответствуют всем обязательным требованиям данной части
настоящего стандарта, определенным в 6.1 и 8.3. Если используются дополнительные или расширен
ные элементы тегов, такие элементы тегов также должны соответствовать требованиям, определен
ным в 8.4 и 8.5.
Такое соответствие должно быть продемонстрировано посредством выполнения эквивалентного
разбиения с критерием завершения, состоящим в том. что пройдены все тесты и достигнуто 100 % эк
вивалентное разбиение в процессе создания/установки тега. Эквивалентные разбиения должны опре
деляться на основании заявления об области действия продукта. Если программный продукт состоит
из пакета других программных продуктов, то в программном продукте должны быть сохранены все
теги компонентов и содержаться ссылки на все элементы дочерних тегов, которые при любых обстоя
тельствах по-прежнему должны идентифицироваться отдельно (с целью лицензирования, обеспечения
безопасности или с другими целями);
b
)для продукта, предназначенного для распространения, но еще не установленного, полное со
ответствие достигается посредством демонстрации того, что распространяемые сборки выпущены с
уникальным тегом, который должен соответствовать всем обязательным требованиям данной части
настоящего стандарта, определенным в 6.1 и 8.3. Если используются дополнительные или расши
ренные элементы тегов, такие элементы тегов также должны соответствовать требованиям, опреде
ленным в 8.4 и 8.5. Исключение: любые обязательные элементы, присущие конкретной системе, не
включаются.
Такое соответствие должно быть продемонстрировано посредством выполнения эквивалентного
разбиения с критерием завершения, состоящим в том, что пройдены все тесты и достигнуто 100 % эк
вивалентное разбиение. Эквивалентные разбиения должны определяться на основании заявления об
области действия продукта.
Если программный продукт состоит из пакета других программных продуктов, то в программном
продукте должны сохраниться все теги компонентов и содержаться ссылки на все элементы дочерних
тегов, которые при любых обстоятельствах по-прежнему должны идентифицироваться отдельно (с це
лью лицензирования, обеспечения безопасности или с другими целями).
2.2.4 Соответствие тегов идентификации программного обеспечения третьих сторон
Сторонние организации, предоставляющие теги, могут применять процессы создания тегов
идентификации программного обеспечения для любых программных пакетов, не содержащих такие
теги. Такие процессы могут применяться для программных продуктов более ранних версий, продук тов
типа shareware/freeware или для для продуктов компаний, принявших решение не обеспечивать
соответствие данной части настоящего стандарта. Такие теги могут предоставляться организациям
для того, чтобы они могли обнаруживать программное обеспечение и запускать процедуры иденти
фикации.
Полное соответствие тегов идентификации программного обеспечения, созданных третьими сто
ронами, достигается посредством демонстрации того, что все теги идентификации программного обе
спечения. созданные организацией, соответствуют всем обязательным требованиям данной части на
стоящего стандарта, определенным в 6.1 и 8.3. Если используются дополнительные или расширенные
элементы тегов, такие элементы тегов также должны соответствовать требованиям, определенным в
8.4 и 8.5. Любые добавляемые новые данные должны соответствовать тем же стандартам,
которые применяются к обеспечению соответствия устанавливаемого программного обеспечения.
Обеспечение соответствия тегов идентификации программного обеспечения, созданных тре
тьими сторонами, требует, чтобы поставщики тегов продемонстрировали уникальность созданных
ими идентификаторов программного обеспечения (softwarejd), и что для идентификации постав
щиков программного обеспечения в таких идентификаторах используются согласованные значения.
Предполагается, что поставщики тегов будут вести список уникальных поставщиков программного
обеспечения для всех созданных тегов, причем такой список будет включать в себя согласованный
регистрационный идентификатор (regkJ) поставщика программного обеспечения (являющийся ссыл
кой на домен поставщика) и уникальный идентификатор ID (которым может быть идентификатор
GUID) для каждой ссылки, и эти сведения на согласованной основе будут использоваться в создан
ных тегах.
3