Недействующий
Профессиональное решение
для специалистов строительной отрасли

     
     ГОСТ Р 8.654-2009

Группа Т80

     

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Государственная система обеспечения единства измерений

ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ СРЕДСТВ ИЗМЕРЕНИЙ

Основные положения

State system for ensuring the uniformity of measurements. Requirements for software of measuring instruments. Main principles



ОКС 17.020

Дата введения 2010-01-01

     

Предисловие


Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. N 184-ФЗ "О техническом регулировании", а правила применения национальных стандартов Российской Федерации - ГОСТ Р 1.0-2004 "Стандартизация в Российской Федерации. Основные положения"

Сведения о стандарте

1 РАЗРАБОТАН Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт метрологической службы" (ФГУП "ВНИИМС")

2 ВНЕСЕН Управлением метрологии Федерального агентства по техническому регулированию и метрологии

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 13 августа 2009 г. N 285-ст

4 ВВЕДЕН ВПЕРВЫЕ


Информация об изменениях к настоящему стандарту публикуется в ежегодно издаваемом информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячно издаваемых информационных указателях "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет

     1 Область применения


Настоящий стандарт устанавливает требования к программному обеспечению (далее - ПО) средств измерений (далее - СИ), обусловленные необходимостью оценки влияния ПО на метрологические характеристики СИ и защиты обрабатываемой, в том числе измерительной, информации от непреднамеренных и преднамеренных изменений.

Стандарт распространяется:

- на ПО СИ, в том числе измерительных и информационно-измерительных систем;

- на ПО автоматизированных систем, функционирующих с использованием СИ или компонентов измерительных систем;

- на ПО контроллеров, вычислительных блоков, не входящих в состав измерительных систем, а также технических систем и устройств с измерительными функциями, осуществляющих обработку и представление измерительной информации.

     2 Нормативные ссылки


В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ Р 8.596-2002 Государственная система обеспечения единства измерений. Метрологическое обеспечение измерительных систем. Основные положения

ГОСТ Р ИСО/МЭК 17025-2006 Общие требования к компетентности испытательных и калибровочных лабораторий

ГОСТ 19.201-78 Единая система программной документации. Техническое задание. Требования к содержанию и оформлению

ГОСТ 19.202-78 Единая система программной документации. Спецификация. Требования к содержанию и оформлению

ГОСТ 19.401-78 Единая система программной документации. Текст программы. Требования к содержанию и оформлению

ГОСТ 19.502-78 Единая система программной документации. Описание применения. Требования к содержанию и оформлению

ГОСТ 19.701-90 (ИСО 5807-85) Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодно издаваемому информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по соответствующим ежемесячно издаваемым информационным указателям, опубликованным в текущем году. Если ссылочный стандарт заменен (изменен), то при пользовании настоящим стандартом следует руководствоваться заменяющим (измененным) стандартом. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, применяется в части, не затрагивающей эту ссылку.

     3 Термины и определения


В настоящем стандарте применены следующие термины с соответствующими определениями:

3.1 аттестация программного обеспечения: Исследование программного обеспечения в целях определения его характеристик, свойств и идентификационных данных (признаков) и подтверждения соответствия требованиям настоящего стандарта.

3.2 данные: Информация, представленная в виде, пригодном для передачи, интерпретации или обработки.

Примечание - Применительно к средствам измерений данные, как правило, представляют собой результаты измерений и/или результаты обработки измерительной информации.

3.3

закрытая сеть: Сеть с фиксированным числом участников, известной идентификацией, функциональностью и локализацией.

[OIML D 31 Edition 2008 (E) [1], статья 3.1.6]

3.4 защищенный интерфейс: Интерфейс, через который может быть передан или изменен только определенный набор параметров и данных и невозможно ввести в программное обеспечение данные, которые могут быть ошибочно приняты за результат измерения, а также команды, которые могут быть использованы для искажения отображаемых, обработанных и сохраненных результатов измерения или других данных, или для несанкционированного изменения настроек программного обеспечения.

3.5 идентификация программного обеспечения: Проверка и подтверждение подлинности и целостности программного обеспечения, выраженное в символах (буквах, цифрах), однозначно связанных с программным обеспечением (например, контрольная сумма) [1], [2].

3.6

интегрированная память: Запоминающее устройство, являющееся частью средства измерений.

[WELMEC 7.2. Issue 1 [2], раздел 2 "Terminology"]

3.7

интерфейс: Общая граница между двумя блоками (функциональными единицами), характеризующимися различными функциями, физическими соединениями и обменом сигналами.

[OIML D 31 Edition 2008 (E) [1], статья 3.1.27]

3.8

интерфейс пользователя: Интерфейс, обеспечивающий прохождение обрабатываемой информации (данных) между пользователем и средствами измерений или между пользователем и аппаратными или программными компонентами средств измерений.

[OIML D 31 Edition 2008 (E) [1], статья 3.1.55]

3.9

интерфейс связи: Электронное, оптическое, радио- или другое техническое устройство, позволяющее обрабатываемой информации (данным) автоматически проходить между компонентами средств измерений.

[OIML D 31 Edition 2008 (E) [1], статья 3.1.9]

3.10 метрологически значимое программное обеспечение: Программы и программные модули, выполняющие функции сбора, передачи, обработки, хранения и представления измерительной информации, а также параметры, характеризующие тип средства измерений и внесенные в программное обеспечение [1], [2].

3.11 открытая сеть: Сеть с произвольным числом участников (устройств с произвольными функциями).

Примечание - Число, идентификация и локализация участников могут изменяться и быть неизвестными другим участникам [1], [2].

3.12 подлинность [аутентичность] программного обеспечения и данных: Состояние программного обеспечения и данных, характеризующееся их идентичностью приписанным признакам (характеристикам) [1], [2].

3.13 программное обеспечение средств измерений: Программы (совокупность программ), предназначенные для использования в средствах измерений и реализующие, в том числе, сбор, передачу, обработку, хранение и представление измерительной информации, а также программные модули и компоненты, необходимые для функционирования этих программ [1].

3.14

программное разделение: Выделение в программном обеспечении метрологически значимой и незначимой частей.

[OIML D 31 Edition 2008 (E) [1], статья 3.1.46]

3.15 уполномоченные органы [организации]: Органы [организации], уполномоченные на проведение аттестации программного обеспечения средств измерений федеральным органом исполнительной власти, осуществляющим функции по оказанию государственных услуг и управлению государственным имуществом в области обеспечения единства измерений.

3.16 утвержденное программное обеспечение: Аттестованное программное обеспечение средств измерений, прошедших испытания с целью утверждения типа.

3.17 целостность программного обеспечения и данных: Состояние программного обеспечения и данных, характеризующееся отсутствием изменений преднамеренного или случайного характера [1], [2].

3.18 алгоритм хэширования: Алгоритм, который сжимает содержимое блока данных в число определенной длины (хэш-сумма), такое, что изменение любого бита блока данных приводит к другой хэш-сумме [1], [2].

3.19 контрольная сумма: Число, рассчитанное путем проведения определенных операций над входными данными (например, хэш-сумма, электронная подпись), обычно используемое для проверки правильности передачи данных по каналам связи.

3.20 электронная подпись: Последовательность чисел, однозначно закрепленная за программным обеспечением или данными для доказательства их целостности и подлинности [1], [2].

     4 Требования к программному обеспечению средств измерений

     4.1 Общие положения

4.1.1 ПО СИ, в том числе измерительных и информационно-измерительных систем, а также технических систем и устройств с измерительными функциями должно соответствовать наборам общих и специальных требований.

4.1.2 Общие требования к ПО СИ включают в себя требования:

- к документации;

- к структуре ПО;

- к влиянию ПО на метрологические характеристики СИ;

- к защите ПО и данных.

4.1.3 Специальные требования к ПО СИ включают в себя:

- требования к разделению ПО и его идентификации;

- специальные требования к ПО (по 4.7).

4.1.4 Все требования к ПО СИ, содержащиеся в настоящем разделе, установлены в соответствии с ГОСТ Р 8.596 и ГОСТ Р ИСО/МЭК 17025, а также рекомендациями [1] и [2]. Далее ссылки на стандарты и рекомендации, на основе которых сформулировано конкретное требование, не приведены.

     4.2 Требования к документации

4.2.1 ПО СИ должно сопровождаться документацией, соответствующей требованиям стандартов Единой системы программной документации. Документация должна полно и однозначно описывать назначение, основные функции, структуру и другие необходимые параметры и характеристики ПО.

4.2.2 Минимальный набор документов, сопровождающих ПО СИ, например при его аттестации, рекомендуется представлять в следующем составе:

- техническое задание по ГОСТ 19.201;

- спецификация по ГОСТ 19.202;

- описание применения по ГОСТ 19.502;

- схемы алгоритмов, программ, данных и систем по ГОСТ 19.701;

- руководство пользователя.