ГОСТ Р ИСО 26262-8—2014
12.3.1 Предварительные требования
Необходима следующая информация:
требования к компоненту программного обеспечения (из внешнего источника).
12.3.2 Дополнительная информация
Следующая информация может быть учтена:
проектная спецификация компонента программного обеспечения (из внешнего источника);
результаты предыдущих мер верификации компонента программного обеспечения (из
внешнего источника).
12.4 Требования и рекомендации
12.4.1 Общие положения
Для квалификации компонента программного обеспечения необходимо наличие:
a) спецификации компонента программного обеспечения в соответствии с требованиями
12.4.3.1;
b
) доказательства того, что компонент программного обеспечения выполняет свои требования в
соответствии с 12.4.3.2.12.4.3.3, 12.4.3.4;
c) доказательства того, что компонент программного обеспечения подходит для его целевого
использования в соответствии с требованиями 12.4.4;
d) доказательства того, что процесс разработки программного обеспечения для компонента ос
нован на соответствующем национальном или международном стандарте.
П р и м е ч а н и е - В целях соблюдения требований данного пункта для ранее разработанных компо
нентов программного обеспечения могут быть выполнены некоторые действия по реинжинирингу.
12.4.2 Планирование квалификации компонента программного обеспечения
12.4.2.1 При планировании квалификации компонента программного обеспечения должны быть
определены:
a) однозначная гщентификация компонента программного обеспечения;
b
) максимальное целевое значение УПБ, характеризующее любое из всех требований к систе
ме безопасности, которые могут быть нарушены, если этот программный компонент выполняется не
правильно:
c) действия, которые должны быть выполнены, чтобы квалифицировать компонент программно
го обеспечения.
12.4.3 Квалификация компонента программного обеспечения
12.4.3.1 Спецификация компонента программного обеспечения должна включать:
a) требования к компоненту программного обеспечения.
Пример - Требования к компоненту программного обеспечения:
функциональные требования;
точность алгоритма или численная точность, где точность алгоритма
рассматривает ошибки процедуры, которые позволяют получать только приближенное
решение, а численная точность рассматривает ошибки округления, в результате которых
возникают неточности вычислений и ошибки усечения, вызванные приближенным
представлением многих функций в электронном блоке управления;
поведение в случае отказа;
время отклика;
используемый ресурс;
требования к среде реализации;
поведение в ситуации перегрузки (устойчивость к ошибкам);
b
) описание конфигурации.
П р и м е ч а н и е - Для компонентов программного обеспечения, которые содержат более одного мо
дуля программного обеспечения, описание конфигурации включает в себя уникальный идентификатор и конфи
гурацию каждого модуля программного обеспечения;
c) описание интерфейсов;
d) руководство по применению, при необходимости;
e) описание интеграции компонента программного обеспечения.
П р и м е ч а н и е - Описание может включать в себя средства разработки, необходимые для интегра
ции и использования компонента программного обеспечения;
25