ГОСТ Р ИСО 26262-6—2014
П р и м е ч а н и я
1 Структурное покрытие может быть определено путем использования соответствующих программных
средств.
2 В случае разработки на основе модели тестирование архитектуры программного обеспечения может
быть выполнено на уровне модели с использованием аналогичных метрик структурного покрытия для моделей.
10.4.7 Необходимо убедиться, что встроенное программное обеспечение, которое должно быть
включено как часть выпускаемых изделий в соответствии с требованиями раздела 11 ИСО 26262-4.
содержит все специфицированные функции и содержит только такие неспецифицированные функ
ции. которые не влияют на соответствие требованиям безопасности к программному обеспечению.
Пример
-
В этом контексте неспецифицированные функции включают в себя код
,
используемый для отладки, или измерительные средства.
П р и м е ч а н и е - Если может быть обеспечена дезактивация таких неслецифииированных функций,
то это является приемлемым способом соответствия данному требованию. В противном случае удаление такого
кода является изменением (см. раздел 8 ИСО 26262-8).
10.4.8 Тестовая среда для тестирования интеграции программного обеспечения должна быть
как можно более близка к целевой среде. Если тестирование интеграции программного обеспечения
не выполняется в целевой среде, то должны быть проанализированы различия исходного и объект
ного кодов, а также различия между тестовой и целевой средами для того, чтобы специфицировать
дополнительные тесты в целевой среде в течение последующих стадий тестирования.
П р и м е ч а н и я
1 Различия между тестовой и целевой средами могут возникнуть в исходном коде или в объектном коде,
например, за счет разной разрядности слое данных и адресных слов процессоров.
2 В зависимости от объема тестов и иерархического уровня интеграции для выполнения элементов про
граммного обеспечения используется соответствующая тестовая среда (например, целевой процессор для окон
чательной интеграции или эмулятор процессора или разрабатываемая система для предыдущих шагов интегра
ции).
3 Тестирование интеграции программного обеспечения может быть выполнено в различных средах,
например:
тестирование с моделью в контуре обратной связи;
тестирование с программой в контуре обратной связи;
тестирование с процессором в контуре обратной связи;
-программно-аппаратное тестирование.
10.5 Результаты работы
10.5.1 План верификации программного обеспечения (уточненный)
В результате выполнения требований 10.4.1 - 10.4.6 и 10.4.8.
10.5.2 Спецификация верификации программного обеспечения (уточненная)
В результате выполнения требований 10.4.1, 10.4.2,10.4.4, 10.4.5,10.4.7 и 10.4.8.
10.5.3 Встроенное программное обеспечение
В результате выполнения требований 10.4.1.
10.5.4 Отчет о верификации программного обеспечения (уточненный)
В результате выполнения требований 10.4.2.
11 Верификация требований безопасности к программному обеспечению
11.1 Цель
Цель данной лодстадии - продемонстрировать, что встроенное программное обеспечение от
вечает требованиям безопасности к программному обеспечению.
11.2 Общие положения
Цель верификации требований безопасности к программному обеспечению - продемонстриро
вать, что встроенное программное обеспечение удовлетворяет этим требованиям в целевой среде.
11.3 Входная информация
22