ГОСТРМЭК 62279—2016
требований к программному обеспечению, спецификации архитектуры программного обеспечения,
спецификации проекта программного обеспечения, спецификации тестирования интеграции программ
ного обеспечения и спецификации тестирования интеграции программного обеслечения/аппаратных
средств.
Требования 7.3.4.41—7.3.4.43 относятся к отчету о проверке архитектуры и проекта программного
обеспечения.
7.3.4.41 Отчет о проверке архитектуры и проекта программного обеспечения должен быть подго
товлен в соответствии с общими требованиями, установленными для отчета о проверке (см. 6.2.4.14).
7.3.4.42 После определения архитектуры программного обеспечения и спецификаций проекта и
интерфейса должна быть выполнена проверка, устанавливающая:
a) внутреннюю непротиворечивость архитектуры программного обеспечения, спецификаций ин
терфейса и проекта;
b
) непротиворечивость и полноту спецификаций архитектуры программного обеспечения, проекта
и интерфейса, адекватно реализующих спецификацию требований к программному обеспечению;
c) что спецификация архитектуры программного обеспечения удовлетворяет общим требованиям
удобочитаемости и прослеживаемости, представленным в 5.3.2.7—5.3.2.10 и в 6.5.4.14—6.5.4.16. а так
же требованиям, определенным в 7.3.4.1—7.3.4.14;
d) что спецификация интерфейса программного обеспечения удовлетворяет общим требованиям
удобочитаемости и прослеживаемости, представленным в 5.3.2.7—5.3.2.10 и в 6.5.4.14—6.5.4.16. а так
же требованиям, определенным в 7.3.4.18. 7.3.4.19;
e) что спецификация проекта программного обеспечения удовлетворяет общим требованиям удо
бочитаемости и прослеживаемости, представленным в 5.3.2.7—5.3.2.10 и в 6.5.4.14—6.5.4.16, а также
требованиям, определенным в 7.3.4.20—7.3.4.24;
f) соответствие спецификации архитектуры программного обеспечения и спецификации проекта
программного обеспечения при учете ограничений аппаратных средств и программного обеспечения.
Данные результаты должны быть включены в отчет о проверке архитектуры и проекта программ
ного обеспечения.
7.3.4.43 После выполнения интеграции программного обеспечения и установления специфика
ции тестирования интеграции программного обеспечения/аппаратных средств должна быть выполнена
проверка, устанавливающая;
a) что спецификация тестирования интеграции программного обеспечения удовлетворяет общим
требованиям удобочитаемости и прослеживаемости, представленным в 5.3.2.7—5.3.2.10 и в 6.5.4.14—
6.5.4.16. а также требованиям, определенным в 7.3.4.29—7.3.4.32;
b
) что спецификация тестирования интеграции программного обеспечения/апларатных средств
удовлетворяет общим требованиям удобочитаемости и прослеживаемости, представленным в 5.3.2.7—
5.3.2.10 и в 6.5.4.14—6.5.4.16, а также требованиям, определенным в 7.3.4.33—7.3.4.39. Результаты
должны быть включены в отчет о проверке архитектуры и проекта программного обеспечения.
7.4 Проектирование компонент
7.4.1 Цели
7.4.1.1 Разработатьпроект компонента программного обеспечения, который удовлетворяет специ
фикации проекта программного обеспечения в объеме требований уровня полноты безопасности про
граммного обеспечения.
7.4.1.2 Разработать спецификацию теста компонента программного обеспечения, которая удов
летворяет спецификации проекта компонента программного обеспечения в объеме требований опре
деленного уровня полноты безопасности программного обеспечения.
7.4.2 Входные документы
Спецификация проекта программного обеспечения.
7.4.3 Выходные документы
a) Спецификация проекта компонента программного обеспечения.
b
) Спецификация тестирования компонента программного обеспечения.
c) Отчет о проверке проекта компонента программного обеспечения.
7.4.4 Требования
7.4.4.1Для каждого компонента спецификация проекта компонента программного обеспечения
должна быть подготовлена в письменном виде под руководством проектировщиком, на основе специ
фикации проекта программного обеспечения.
34