ГОСТ Р 8.654—2009
4.2.2 Минимальный набор документов, сопровождающих ПО СИ. например при его аттестации,
рекомендуется представлять в следующем составе:
- техническое задание по ГОСТ 19.201;
- спецификация по ГОСТ 19.202:
- описание применения по ГОСТ 19.502;
- схемы алгоритмов, программ, данных и систем по ГОСТ 19.701;
- руководство пользователя.
В перечисленныхдокументах отображают, как минимум, следующую информацию, необходимую
для проведения аттестации ПО;
- обозначение ПО. включающее в себя его наименование, обозначение его версии или версий
его модулей;
- описание назначения ПО. его структуры и выполняемых функций;
- описание методов и способов идентификации ПО. а также его метрологически значимых час
тей. функций и параметров;
- описание реализованных в ПО расчетных алгоритмов, а также их блок-схемы,
- описание интерфейсов пользователя, всех меню и диалогов;
- описание интерфейсов связи ПО для передачи, обработки и хранения данных (в том числе
посредством открытых или закрытых сетей связи);
- описание реализованных методов защиты ПО иданных:
- описание способов хранения измеренных данных на встроенном, удаленном или съемном
носителе;
- описание требуемых системных и аппаратных средств, если эта информация не приведена в
руководстве пользователя.
4.2.3 В отдельных случаях, при необходимости, при проведении аттестации ПО СИ его докумен
тацию рекомендуется дополнять текстами программ или их фрагментами в соответствии с
ГОСТ 19.401. При этом может быть заключен договор о соблюдении конфиденциальности.
4.2.4 Графическая и текстовая информация в техническойдокументации должна быть представ
лена таким образом, чтобы она была пригодна для полного и однозначного понимания.
4.3Требования к разделению программного обеспечения и его идентификации
4.3.1 Требования к разделению программного обеспечения
4.3.1.1 Для СИ. применяемых в сфере государственного регулирования, на этапе разработки
рекомендуется выделение метрологически значимой части ПО. т. е. выделение той его части, которая
подлежит аттестации.
П р и м е ч а н и е — Разделение ПО СИ рекомендуется проводить его разработчикам, поскольку такое раз
деление предоставляет возможность модификации метрологически незначимых частей ПО без нарушения его со
ответствия утвержденному ПО. Если разделение ПО не проведено, то все оно рассматривается как метрологически
значимое.
4.3.1.2 При разделении ПО аттестации подлежат все метрологически значимые части програм
мы (подпрограммы, процедуры, функции ит. д.), которые используются при обработкеданных или вли
яют на них, или используются в таких вспомогательных функциях, как защита, хранение и передача
данных, идентификация ПО.
4.3.1.3 Другие части программы, переменные или параметры [например, подпрограммы, библио
теки. процедуры взаимодействия с операционной средой и периферийными устройствами персональ
ного компьютера (кроме СИ)] не подлежат аттестации. Модификация указанных частей может быть
выполнена без уведомления уполномоченных органов (организаций), если изменение этих частей не
приводит к изменению идентификационных данных (признаков) ПО.
4.3.1.4 Данные, отображаемые на дисплее и/или передаваемые на устройство печати, сформи
рованные метрологически незначимым ПО, должны быть визуально четко отделены от данных, полу
чаемых из метрологически значимых частей ПО.
4.3.1.5 После испытаний СИ с целью утверждения типа метрологически значимая часть ПО не
должна изменяться, т.е. для каждого конкретного экземпляра СИ должно быть использовано ПО. иден
тичное утвержденному.
Л
юбая модификация метрологически значимой части ПО приводит к изменению его идентифика
ции. необходимости его повторной аттестации и внесения изменений в описание типа СИ.
4.3.1.6 Требования к особенностям взаимодействия между метрологически значимыми и незна
чимыми частями ПО изложены в 4.4.3.
4