ГОСТ Р 8.654—2009
4.4.2.3 ПО или его компоненты, использующие интерфейс связи СИ для передачи и приема дан
ных. подлежат аттестации.
4.4.2.4 Интерфейс, который принимает и передает команды или данные, должен быть предназ
начен для этой цели и может управляться только посредством метрологически значимого ПО.
4.4.2.5 Если СИ имеет интерфейс связи, то техническая документация на ПО СИ должна вклю
чать в себя:
- полный перечень всех команд вместе с изложением способа их организации;
- описание назначения команд и их воздействий на функции СИ и/или данные.
4.4.3 Требования к взаимодействию между метрологически значимыми и незначимыми
частями программного обеспечения
4.4.3.1 Обмен данными между метрологически значимыми и незначимыми частями ПО СИ про
водят через защищенный интерфейс, который охватывает как всо взаимодействия между этими частя
ми ПО. так и прохождение данных.
4.4.3.2 Все взаимодействия между метрологически значимыми и незначимыми частями ПО СИ и
прохождениеданных недолжны подвергать искажающему воздействию метрологически значимое ПО.
4.4.3.3 Должно быть однозначное назначение каждого набора команд, переданных через интер
фейс ПО СИ, для инициации функций или изменения данных в метрологически значимом ПО.
4.4.3.4 Интерфейс должен быть полностью документирован, и никакое другое недокументиро
ванное воздействие или прохождение данных не должно реализоваться в частях ПО СИ. являющихся
метрологически значимыми.
4.5Требования к влиянию программного обеспечения на метрологические
характеристики средств измерений
Степень влияния ПО на метрологические характеристики СИ оценивают при его аттестации. При
этомдолжна быть предусмотрена возможностьтакой оценки с помощью программных и метрологичес
ких тестов (например, по методикам [3], [4]), или подругим методикам и рекомендациям аттестации ПО
СИ (например, по методикам, изложенным в рекомендациях [1], [2]).
4.6 Требования к защите программного обеспечения и данных
ПО СИ должно содержать средства обнаружения, отображения и/или устранения сбоев (функци
ональных дефектов) и искажений, которые нарушают целостность ПО и данных.
4.6.1 Требования к защите от случайных или непреднамеренных изменений
4.6.1.1 Метрологически значимое ПО СИ и данные должны быть защищены от случайных или
непреднамеренных изменений.
П р и м е ч а н и е — Возможными причинами случайных или непреднамеренных изменений обрабатывае
мой информации и измеренных данных могут быть:
- непредсказуемые физические воздействия
- эффекты, обусловленные действиями пользователя;
- дефекты ПО СИ.
4.6.1.2 В ПО СИ рекомендуется вводить средства защиты обрабатываемой информации и дан
ных от изменения или удаления в случае возникновения непредсказуемых физических воздействий.
4.6.1.3 В ПО СИ должно содержаться требование к пользователю на подтверждение своих
действий перед изменением или удалением обрабатываемой информации или данных, а также долж но
выдаваться предупреждение в случае, если действия пользователя могут повлечь изменение или
удаление обрабатываемой информации или данных.
4.6.1.4 Должны быть предприняты необходимые меры для защиты обрабатываемой информа
ции и данных от непреднамеренных изменений, которые могут происходить из-за некорректного про
граммного исполнения или сбоев в работе операционной системы.
4.6.1.5 ПО СИ должно содержать средства обнаружения, оповещения пользователя и фиксации
в соответствующем журнале событий различного рода сбоев и иных изменений случайного или
непреднамеренного характера.
4.6.1.6 В технической документации на ПО СИ должны быть описаны все меры, принимаемые
для защиты метрологически значимого ПО иизмеренныхданных отслучайных или непреднамеренных
изменений.
4.6.2 Требования к защите от преднамеренных изменений программного обеспечения
4.6.2.1ПО СИ должно быть защищено от несанкционированной модификации, загрузки или счи
тывания данных из интегрированной памяти.
6