ГОСТ Р ИСО/МЭК 19770-2-2014
Введение
Данная часть настоящего стандарта представляет собой Международный стандарт, описываю
щий теги идентификации программного обеспечения. Тег идентификации программного обеспечения
представляет собой XML-файл, содержащий достоверную идентификационную и управляющую ин
формацию о программном продукте. Тег идентификации программного обеспечения устанавливается
на вычислительное устройство вместе с программным продуктом. Тег может создаваться в процессе
установки или добавляться позднее для уже установленного программного обеспечения без тегов.
Од нако чаще происходит так. что тег создается при исходной разработке программного продукта, а
затем распространяется и устанавливается вместе с программным продуктом. Наличие тега, начиная с
само го начала разработки программного продукта, позволяет обеспечить более эффективное
управление процессами распространения и переупаковки, выполняемых лицами, внешними по
отношению к потре бителю программного обеспечения, и последующими процессами управления
релизами в организации потребителя программного обеспечения.
Данная часть настоящего стандарта поддерживает процессы управления программными актива
ми. определенные в ИСО/МЭК 19770-1. Данный стандарт также предназначен для совместного исполь
зования с будущим ИСО/МЭК 19770-3. который будет представлять собой Международный стандарт,
описывающий теги прав на использование программного обеспечения.
Теги идентификации программного обеспечения - полезный инструмент для всех заинтересован
ных лиц. занятых в процессах создания, лицензирования, распространения, выпуска релизов, установ
ки и текущего технического обслуживания программного обеспечения. К основным преимуществам,
связанным с использованием тегов идентификации программного обеспечения, относятся следующие:
a) возможность единообразной и достоверной идентификации программных продуктовдля управ
ления ими в любых целях, например в целях лицензирования, обновления, упаковки или для состав
ления ведомости взаимозависимостей. Теги идентификации программного обеспечения содержат ме
таданные. необходимые для обеспечения более точной идентификации. Данный подход коренным об
разом отличается традиционных способов идентификации, ориентированных на файлы;
b
) способность идентифицировать группы или наборы программных продуктов аналогично тому,
как осуществляется идентификация отдельных программных продуктов, позволяет осуществлять
управление целыми группами или наборами программных продуктов так же гибко, как и управление
отдельными продуктами;
c) упрощение практическихпроцессов стандартизации между различными создателями программ
ного обеспечения и внутри самих организаций создателей программного обеспечения, определяющих,
как именно следует идентифицировать различные версии программного обеспечения, что позволит по
требителям программного обеспечения осуществлять более качественную идентификацию и управле
ние этими различными версиями; например они смогут проводить различия между самостоятельными
версиями и версиями, являющимися компонентами наборов, обновлений и пр.;
d) упрощение автоматизированных подходов к проверкам лицензионного соответствия с исполь
зованием информации, содержащейся как в теге идентификации программного обеспечения, так и в
теге прав на использование программного обеспечения, который будет определен в ИСО/МЭК 19770-3;
e) возможность предоставления исчерпывающей информации о структурных составляющих па кетов.
т. е. списка компонентов, таких как файлы и системные настройки, связанные с этим пакетом, с
целью сопоставления процессов управления на уровне пакетов и на уровне файлов;
0 возможность предоставления информации о том, как именно должна осуществляться иденти
фикация в случае активного или неактивного использования конкретного программного пакета;
д) Возможность управления сложностью программного обеспечения, установленного на съем
ных носителях, или носителях общего доступа, или в виртуальных средах (при условии, что платфор
мы и программы-установщики будут совершенствовать технические возможности по идентификации
устройств и окружений):
h)Возможность отражать в теге идентификации программного обеспечения идентификационные
данные и требования различных объектов, в том числе создателей программного обеспечения, лицен зиаров
программного обеспечения, упаковщиков, дистрибьюторов, внешних по отношению к потреби
телю программного обеспечения, администраторов релизов в организации потребителя программного
обеспечения и лиц, ответственных за установку и управление программным обеспечением, на посто
янной основе;
V