Статус документа
Статус документа

ГОСТ Р ИСО 26262-6-2021 Дорожные транспортные средства. Функциональная безопасность. Часть 6. Разработка программного обеспечения изделия

     6 Спецификация требований безопасности программного обеспечения

6.1 Цели

Цели настоящей подстадии:

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

b) определить связанные с безопасностью функции и свойства реализуемого программного обеспечения;

c) уточнить требования к аппаратно-программному интерфейсу разрабатываемому в соответствии с требованиями раздела 6 ИСО 26262-4;

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

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

Требования технической безопасности уточняются и распределяются для аппаратных средств и программного обеспечения на стадии проектирования архитектуры системы, представленной в разделе 6 ИСО 26262-4. Спецификация требований безопасности программного обеспечения учитывает, в частности, ограничения аппаратных средств и влияние этих ограничений на программное обеспечение. Настоящая подстадия включает в себя спецификацию требований безопасности программного обеспечения для обеспечения последующих стадий проектирования.

6.3 Входная информация

6.3.1 Предварительные требования

Необходима следующая информация:

- спецификация требований технической безопасности в соответствии с 6.5.1 ИСО 26262-4;

- концепция технической безопасности в соответствии с 6.5.2 ИСО 26262-4;

- спецификация архитектуры системы в соответствии с 6.5.3 ИСО 26262-4;

- спецификация аппаратно-программного интерфейса в соответствии с 6.5.4 ИСО 26262-4;

- документация на среду разработки программного обеспечения в соответствии с 5.5.1.

6.3.2 Дополнительная информация

Может быть учтена следующая информация:

- спецификация проекта аппаратных средств (см. 7.5.1 ИСО 26262-5);

- спецификация не связанных с безопасностью функций и свойств программного обеспечения (из внешнего источника).

6.4 Требования и рекомендации

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

Примечания

1 Требования безопасности программного обеспечения либо определяются непосредственно из требований технической безопасности, распределенных для программного обеспечения, либо представляют собой требования к функциям и свойствам программного обеспечения, которые, если они не выполнены, могут привести к нарушению требований технической безопасности, распределенных для программного обеспечения.

Примеры

1 Связанными с безопасностью функциями программного обеспечения могут быть функции:

- обеспечивающие безопасное выполнение некоторой функции в установленном режиме;

- которые обеспечивают системе достижение или поддержание безопасного состояния или состояния со сниженной функциональностью;