Утвержден и введен в действие
Приказом Федерального
агентства по техническому
регулированию и метрологии
от 28 апреля 2015 г. N 307-ст
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННАЯ СИСТЕМА ОБЕСПЕЧЕНИЯ ЕДИНСТВА ИЗМЕРЕНИЙ
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СРЕДСТВ ИЗМЕРЕНИЙ
АЛГОРИТМЫ ОБРАБОТКИ, ХРАНЕНИЯ, ЗАЩИТЫ И ПЕРЕДАЧИ
ИЗМЕРИТЕЛЬНОЙ ИНФОРМАЦИИ. МЕТОДЫ ИСПЫТАНИЙ
State system for ensuring the uniformity of measurements.
Software of measuring instruments.
Algorithms of processing, storage, protection
and transmission of measuring information. Test methods
ГОСТ Р 8.883-2015
ОКС 17.020
Дата введения
1 марта 2016 года
Предисловие
1 РАЗРАБОТАН Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт метрологической службы" (ФГУП "ВНИИМС")
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 53 "Основные нормы и правила по обеспечению единства измерений"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 28 апреля 2015 г. N 307-ст
4 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Введение
Настоящий стандарт разработан в обеспечение положений пункта 1 статьи 9 Федерального закона Российской Федерации от 26 июня 2008 г. N 102-ФЗ "Об обеспечении единства измерений" в части реализации требований к программному обеспечению средств измерений и его алгоритмам.
Стандарт разработан с учетом "Порядка проведения испытаний стандартных образцов или средств измерений в целях утверждения типа" и "Порядка выдачи свидетельств об утверждении типа стандартных образцов или типа средств измерений, установления и изменения срока действия указанных свидетельств и интервала между поверками средств измерений", утвержденных приказом Минпромторга России от 30 ноября 2009 г. N 1081.
Стандарт может быть использован для всех видов подтверждения соответствия программного обеспечения средств измерений, в том числе при испытаниях средств измерений в целях утверждения типа, при их поверке и калибровке и при сертификации программного обеспечения.
1. Область применения
Настоящий стандарт устанавливает методы испытаний программного обеспечения (далее - ПО) средств измерений (далее - СИ) и его алгоритмов в сфере государственного регулирования обеспечения единства измерений. Стандарт распространяется на методы испытаний:
- ПО СИ, в том числе измерительных и информационно-измерительных систем, и его алгоритмов;
- ПО автоматизированных систем, функционирующих с использованием СИ или компонентов измерительных систем, и его алгоритмов;
- ПО контроллеров, вычислительных блоков, не входящих в состав измерительных систем, а также технических систем и устройств с измерительными функциями, осуществляющих обработку и представление измерительной информации, и его алгоритмов.
Стандарт также может быть использован при испытаниях ПО СИ вне сферы государственного регулирования обеспечения единства измерений.
2. Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ Р 8.596-2002 Государственная система обеспечения единства измерений. Метрологическое обеспечение измерительных систем. Основные положения
ГОСТ Р 8.654-2015 Государственная система обеспечения единства измерений. Требования к программному обеспечению средств измерений. Основные положения
ГОСТ Р 8.839-2013/OIML D 31:2008 Государственная система обеспечения единства измерений. Общие требования к измерительным приборам с программным управлением
Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с указанием всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.
3. Термины и определения
В настоящем стандарте применены термины по ГОСТ Р 8.654, ГОСТ Р 8.839 и ГОСТ Р 8.596, а также следующие термины с соответствующими определениями:
3.1 алгоритмы программного обеспечения: Последовательности арифметических и логических операций, производимых над измерительной информацией (с учетом априорной информации) с целью определения результатов измерений, а также для реализации хранения, защиты и передачи измерительной информации.
Примечание - Алгоритмы могут быть заданы различными способами, в том числе представлены в явном виде (конечной последовательностью арифметических и логических операций) или в виде рекуррентной процедуры.
3.2 закрытая сеть (closed network): Сеть из фиксированного числа участников с известными адресами, функциями и пунктами их местонахождения [1].
3.3 интегрированная память (integrated storage): Несъемное запоминающее устройство, являющееся частью средства измерений [2].
3.4 опорное программное обеспечение: Программное обеспечение, используемое для сравнения с испытываемым программным обеспечением и отвечающее повышенным требованиям к его вычислительным и функциональным характеристикам, подтвержденным (в ряде случаев независимыми методами) при его неоднократном тестировании и применении.
3.5 открытая сеть (open network): Сеть с произвольным числом участников (устройств с произвольными функциями). Число, идентификация и локализация участников могут изменяться и быть неизвестными другим участникам [1].
3.6 тестирование программного обеспечения и алгоритмов: Серия технических операций (функциональных проверок) для подтверждения соответствия испытуемого ПО и его алгоритмов требованиям нормативных документов.
Примечание - Тестирование программного обеспечения является, в частности, частью процедуры испытаний СИ в целях утверждения типа, когда проверяют уровень защиты ПО, его идентификационные признаки, а также при оценке влияния ПО на метрологические характеристики СИ.
4. Общие положения
4.1 Стандарт может быть применен при всех видах подтверждения соответствия ПО СИ, в том числе при испытаниях СИ в целях утверждения типа, при их поверке и калибровке и при сертификации ПО.
4.2 Поскольку любое ПО СИ представляет собой совокупность алгоритмов, реализующих в том числе обработку, защиту и передачу измерительной информации, то методы их испытаний распространяются на ПО в целом.
4.3 Под испытаниями ПО СИ и его алгоритмов понимаются работы по определению их характеристик и свойств, в том числе уровня защиты, идентификационных данных (признаков), степени влияния на метрологические характеристики СИ с целью подтверждения их соответствия требованиям ГОСТ Р 8.654 и/или других нормативных документов.
4.4 При испытаниях ПО СИ должна быть обеспечена конфиденциальность предоставляемой заявителем испытаний информации.
4.5 При испытаниях ПО СИ и его алгоритмов должны использоваться методы определения и оценки их характеристик, основанные на международных документах [1], [2] и рекомендациях [3], которые позволяют с достаточной степенью достоверности подтвердить их соответствие требованиям ГОСТ Р 8.654, ГОСТ Р 8.839 и ГОСТ Р 8.596 и определить действительные значения этих характеристик.
4.6 Характеристики ПО СИ и его алгоритмов можно разбить на две группы.
К первой группе относят характеристики, которые в соответствии с приказом Минпромторга России [4] должны быть внесены в описание типа СИ, а именно:
- идентификационные данные (признаки);
- уровень защиты от непреднамеренных и преднамеренных изменений.
Ко второй группе относятся характеристики, которые не вносят в описание типа СИ, но без оценки и проверки которых невозможно в полной мере установить действительные значения характеристик ПО в целом, в том числе значения характеристик, относящихся к первой группе. К таким характеристикам относятся:
- степень соответствия ПО сопровождающей документации;
- разделение на метрологически значимую и незначимую части;
- наличие или отсутствие защищенных интерфейсов;
- степень влияния на метрологические характеристики (МХ) СИ;
- другие характеристики, согласованные между заявителем испытаний и организацией, проводящей испытания.
5. Методика испытаний и их основные этапы
5.1 Для проведения испытаний ПО СИ и его алгоритмов на основе методов, изложенных в настоящем стандарте, разрабатывается методика испытаний, содержащая детальное описание всех действий, выполняемых в процессе испытаний. В методику рекомендуется включать следующие основные этапы испытаний:
- определение перечня исследуемых характеристик и параметров, исходных данных и критериев, которым должны удовлетворять результаты, полученные испытуемым ПО и его алгоритмами;
- проведение испытаний в соответствии с методикой испытаний и получение результатов анализа документации и тестирования (функциональных проверок) испытываемого ПО;
- обработка результатов испытаний и их оформление в виде протокола.
5.2 Методика испытаний разрабатывается для каждого отдельного ПО СИ с учетом его назначения и функциональных особенностей.
5.3 В методике испытаний:
- приводят перечень алгоритмов, характеристик, свойств и параметров ПО, необходимых исходных данных и опорных ПО, а также критерии, позволяющие производить оценку характеристик испытываемого ПО и его алгоритмов;
- определяют и описывают методы испытаний, которые должны обеспечить проверку всех основных функций испытываемого ПО, а также его соответствие
Для просмотра документа целиком скачайте его >>>