ГОСТ Р МЭК 62279—2016
7.2.4.21 Отчет о проверке требований к программному обеспечению должен быть подготовлен в
соответствии с общими требованиями, установленными для всех отчетов о проверке (см. 6.2.4.14).
7.2.4.22 После того, как сформирована спецификация требований к программному обеспечению,
должна быть выполнена проверка:
a) адекватности спецификации требований к программному обеспечению при выполнении тре
бований. установленных в спецификации требований к системе, спецификации требований к безопас
ности системы и плане обеспечения качества программного обеспечения;
b
) того, что спецификация требований к программному обеспечению удовлетворяет общим тре
бованиям удобочитаемости и прослеживаемости, представленным в 5.3.2.7—5.3.2.10 и в 6.5.4.14—
6.5.4.17. а также требованиям, определенным в 7.2.4.2—7.2.4.15;
c) адекватности спецификациитестирования всего программного обеспечения в виде теста специ
фикации требований к программному обеспечению;
d) определения любого дополнительного действия, чтобы продемонстрировать корректный охват
нетестируемых требований;
e) внутренней непротиворечивости спецификации требований к программному обеспечению.
0 достоверности спецификации требований к программному обеспечению при выполнении или
учете ограничений между аппаратными средствами и программным обеспечением.
Эти результаты должны быть включены в отчет о проверке требований к программному обеспе
чению.
7.3 Архитектура и проектирование
7.3.1 Цели
7.3.1.1 Разработать архитектуру программного обеспечения, которая удовлетворяет требованиям
к программному обеспечению.
7.3.1.2 Определить и оценить значение взаимодействия аппаратных средств/программного обе
спечения для безопасности.
7.3.1.3 Выбрать метод разработки, если он не был ранее определен.
7.3.1.4 Спроектировать программное обеспечение определенного уровня полноты безопасности
программного обеспечения на основе входных документов.
7.3.1.5 Гарантировать, что результирующая система и ее программное обеспечение будут готовы
к тестированию с самого начала. Поскольку проверка и тест будут критическим элементом при под
тверждении соответствия, то определенное внимание должно быть уделено проверке и тестовым по
требностям в течение реализации.
7.3.2 Входные документы
Спецификация требований к программному обеспечению.
7.3.3 Выходные документы
a) Спецификация архитектуры программного обеспечения.
b
) Спецификация проекта программного обеспечения.
c) Спецификации интерфейса программного обеспечения.
d) Спецификация теста интеграции программного обеспечения.
e) Спецификация теста интеграции программного обеслечеиия/аппаратных средств.
0 Отчет об архитектуре программного обеспечения и о проверке проекта.
7.3.4 Требования
7.3.4.1 Спецификация архитектуры программного обеспечения должна быть подготовлена в пись
менном виде под руководством проектировщика, на основе спецификации архитектуры программного
обеспечения.
Требования 7.3.4.2—7.3.4.14 относятся к спецификации архитектуры программного обеспечения.
7.3.4.2 Предложенная архитектура программного обеспечения должна быть определена идеталь
но описана в спецификации архитектуры программного обеспечения.
7.3.4.3 Спецификация архитектуры программного обеспечения должна рассмотреть возможность
выполнимости спецификации требований к программному обеспечению для требуемого уровня полно
ты безопасности программного обеспечения.
П р и м е ч ан и е — Архитектура программного обеспечения стремится минимизировать размер и сложность
связанной с безопасностью части в приложении.
29