ГОСТ Р ИСО 26262-6—2014
10.3.2 Дополнительная информация
Следующая информация может быть учтена:
о доступных квалифицированных компонентах программного обеспечения (см. раздел 12
ИСО 26262-8;
отчет о квалификации инструментального программного обеспечения в соответствии с
11.5.2 ИСО 26262-8;
руководства по применению инструментальных средств в соответствии с 5.5.4;
руководства по применению методов (из внешнего источника).
10.4 Требования и рекомендации
10.4.1 План интеграции программного обеспечения должен описывать шаги иерархической ин
теграции отдельных модулей программного обеспечения в компоненты программного обеспечения,
пока не будет полностью интегрировано встроенное программное обеспечение, и должен рассматри
вать:
a) функциональные зависимости, которые важны для интеграции программного обеспечения, а
также
b
) зависимости между интеграцией программного обеспечения и программно-аппаратной инте
грацией.
П р и м е ч а н и е- При разработке, основанной на модели, интеграция программного обеспечения
может быть заменена на интеграцию на уровне модели с последующей автоматической генерацией кода из ин
тегрированной модели.
10.4.2 Тестирование интеграции программного обеспечения должно быть спланировано, спе
цифицировано и выполнено в соответствии с требованиями раздела 9 ИСО 26262-8.
П р и м е ч а н и я
1 На основании определений раздела 9 ИСО 26262-8 обьектами испьпаний интеграции программного
обеспечения являются компоненты программного обеспечения.
2 При разработке, основанной на модели, обьектами испытаний могут быть модели компонентов про
граммного обеспечения.
10.4.3 Должны применяться методы тестирования интеграции программного обеспечения, при
веденные в таблице 13. чтобы продемонстрировать, что как компоненты программного обеспечения,
так и встроенное программное обеспечение достигают:
a) соответствия с проектом архитектуры программного обеспечения в соответствии с требова
ниями раздела 7;
b
) соответствия со спецификацией программно-аппаратного интерфейса в соответствии с тре
бованиями раздела 7 ИСО 26262;
c) заданной функциональности;
d) надежности.
Пример
-
Отсутствие недостижимого программного обеспечения; эффективность
обнаружения и обработки ошибок;
0 достаточного уровня обеспечения ресурсами для поддержания их функциональности.
Т а б л и ц а 1 3 - Методы тестирования интеграции программного обеспечения
Методы
АВ
УПБА
СD
1аТестирование на основе требований
а>
1ЬТестирование интерфейса
1сИспытания с введением неисправностей
1dТестирование используемых ресурсовС|й|
++ +♦ ♦♦ ♦+
++ +♦ ♦+ ++
+ ♦ + ++
+♦+♦+
20